Microsoft is not even in a position to think that way. They are constantly doing ass-backwards things that their enterprise and government customers want. So many of the messed up decision with Active Directory are because some upper manager that didn't know what was going on demanded a feature or threatened to switch away from microsoft.