Entropy is the problem. MS does not attempt to secure their OS because of it. Apple rips and replaces where needed. One of these companies makes something that people want, the other makes products that people are forced to use.
When OSX has 90% of the market you should look at how Apple will update it. Same problem with Firefox: while it had a small share they could break compatibility right away, now everyone complains how their extensions don't work with the new version. Sorry, but bringing Apple and OSX into this discussion is not helping your argument. Apple is now also under pressure because it's leaving the PowerPC (that is 2006) hardware in the dark. Despite the dissent, they can still do that because they have a small share of the market. MS tried to do some of that with Vista and all they got was people complaining, like you.
As for not installing Vista, November will be 3 years since the release of the OS. It hasn't broken 25% market penetration in a hair short of a full PC replacement cycle. Even you you say 5 years, Vista is still at half the expected install rate. None of the desktops I am responsible for run it, and that is in the high hundreds.
What expected rate? If it's MS's then according to them it's above XP's levels. If you go back to 2002 you will see a lot of reports about how XP was bombing and how Linux would scoop up the desktop market. Now XP is the bestest OS eva! In my University we only upgraded to XP in 2004 because that's when the budget and upgrade cycle allowed us to. Big business doesn't care about release dates, they will upgrade at their own pace which Vista broke because it was 1-2 years late.
Now 7 is coming out; it doesn't worsen the backwards compatibility picture, improves performance and has some end-user flashy improvements; the top 3 complaints about Vista. Microsoft will paint this as a victory and everyone will forget about XP before the 2014 deadline rolls around. Compare this to WinMe's sad short life.
Lots of licenses were sold, but everyone upgraded to XP. Vista blows. It is about as well liked, as widely installed, and garners much less respect than Me. Hence Me II.
Your experience with Vista and WinMe are completely different than mine then. I barely knew anyone that had WinMe and the handful of people that did kept calling me to fix their computer. I know hundreds of people that have Vista installed. Nearly all of my students have it and aside from some speed issues I never hear them complain. Some have 7 installed and love it. In fact, most of the problems my studends have concern the Home/Professional divide in XP which some software (like SQL Server) doesn't like. In Vista Premium+ they just work.
Over this year, there have been many articles benchmarking XP, Vista and the pre-release versions of 7 on how they handled games, productivity suites and general OS operations and most of them find Vista (SP2) at or above XP with 7 being a little bit better. Don't let your RTM impressions cloud the OS today; I only moved to Vista with SP1 myself.
ANova: MS not porting DX10 to XP was a BS move I agree. willard, et al. aren't wrong though: it would have been a massive undertaking to have DX10 on a WDDM-less environment and an even bigger one porting WDDM as well.
At the time I did say MS ought to have made the financial/project effort and the poor adoption of DX10 has shown it was probably because it was Vista-only. MS made a bad call between a two hard choices.
That's why I'm worried MS is making the DX11-upgrade pack for Vista so obscure. I don't want to have to wait for the next-gen consoles to get some games that push the envelope.