I really do not understand all the Microsoft bashing here. To me it's pretty simple, if you don't like the product, DON'T USE IT. If you have found something that works for you, then fine, use it instead. Yeah, Microsoft has its problems, but a way shorter learning curve than any Linux products does that I've ever tried.
Do these people drive around in their Pinto's and make fun of people who drive Pacer's?