Microsoft is becoming the common foundation for enterprise end-user computing, but that doesn't mean IT environments are becoming simpler.