Are you aware of IBM in the enterprise software industry? They manage to do almost all of that with their own software and open source rebundled.. No OS/2, almost no 3rd party programmers who are interested in their platform.
That is the future of Microsoft and the non-future of Windows.