L'expansionnisme de Microsoft en matière de gestion des identités a conduit BMC, un de ses partenaires, à abandonner le développement de son propre produit sous .Net. C'est l'annonce d'Identity Lifecycle Management (ILM 2007), que Microsoft dote de nombreuses améliorations qui aurait, selon l'analyse faite dans une note interne de Microsoft, poussé BMC à l'abandon. Inutile donc d'espérer une version au-delà de l'actuelle 5.2 de BMC .Net Identity Management. Il était, entre autres, prévu d'y intégrer SPML (Service Provisioning Markup Language) version 2.0. Ce framework XML vise à permettre l'interopérabilité de systèmes de gestion des identités, des mots de passe et des comptes utilisateurs. BMC, qui avait deux fers au feu en matière de gestion des identités, continue, en revanche, de faire évoluer son offre sous Java. La décision de BMC d'abandonner l'évolution de son produit sous .Net fait apparaître des trous dans l'offre de Microsoft. Cet éditeur était le seul à proposer des connecteurs pour des plateformes web concurrentes comme WebLogic de BEA et WebSphere d'IBM. Toutefois, certains analystes soulignent que tous les torts ne sont pas du côté de Microsoft. Certes, il est loin d'être le partenaire idéal, surtout en en matière de gestion des identités, mais l'activité de BMC était loin d'être florissante. On parle de 3 M$ de pertes annuelles pour des produits qui avaient déjà contribué à la disparition de leur précédent propriétaire, OpenNetwork Technologies, que BMC avait racheté en 2005.