The anti MS sentiment is, in my opinion, good for the industry. If people consider options besides Microsoft, then ultimately it will make their developers work harder. And that benefits everyone.
You're probably right, but it's all a bit late for my purchase of Vista

just when I was getting to like it, too

and now it's obsolete...BOO, HOO, HOO SOB, SOB.
Yeah, I am disappointed Vista hasn't fared better, but the getting out/needing some air was more to do with my daily constitutional than any woes concerning PC's or OSes.
Thing is, I'm happy with what I've got, and hopefully the industry will have resolved the various issues by the time I need to replace my current OSes....Vista AND XP.
As I said above, I believe this debate is good.
That it is...it's debates like these that come to the attention of MS, Apple and Linux, etc, and while I may be happy with what I have right now, there are no defining boundaries in the computing world that say there's no room for improvement.