And you're a good example of how deluded some Linux geeks are, and cannot accept the fact that Microsoft actually makes good products, especially for businesses and companies. As much as I generally hate Internet Explorer, it's a good example of how open source developers just don't get what the real world requirements and needs are. IE is still the only browser that is easily mass-deployed with site wide policies and settings. I personally use Opera and Chrome, but those would be hell to deploy on a larger scale on some corporate network.
What Microsoft does get is what actual, real world businesses need. They also get what real world programmers need, and they get what enterprise servers need. Linux is great, but it misses many of those features - for example, how do you connect to a remote PC with bash and run your commands there? Oh, you can't. With PowerShell you can easily do that.