"hey, i'm not gonna get in the direct path of the "vista sucks lol" and "ie sucks lol" memes, because for 80% of the shithead internet, perception has invariably dictated reality"
I just find that IE7 is unusable for me because it doesn't support my typical usage patterns (I usually have a shitload of tabs open, as in several hundred at once). While I do prefer open-source software for my own use on ideological grounds, I never bother to apply those ideals to my work since the industry in which I work is ethically loathsome anyway, the only thing I'm interested in is doing a good job on narrow technical grounds so I can get some experience to put on my resume to put me in a better position to find more agreeable work later on. I have a lot of respect for some of the people at MS and appreciate some of their products, so when I started work I vaguely expected IE7 would be roughly on par with Firefox but for me, at least, it wasn't.
as for Vista, it seems to have become an all-purpose scapegoat for IT people, anything wrong with my computer or our network must be a Vista issue and are you sure you don't just want me to install XP for you? and here, let me just turn off UAC that should fix your problems (I've had to turn it back on 3 times). trying to impose a real security model on a culture/application ecosystem that never had one was going to be painful no matter what.