Don't get me wrong Vista is the future. It has to be. We'll eventually have to upgrade regardless as support for old systems dies
I respectfully disagree with your implication that we have to "upgrade" to the next MS offering. I know corporate users who liked Win98SE because of its vastly better security than later systems, and only moved away from it when MS made it impossible for them to stay with it. Many of them have never been happy with XP as you can drive a coach and horses through its security, and they won't even contemplate Vista. Most of them don't like Macs for corporate use as they have many issues, mostly to do with compatibility and reliability. No, all the organisations I'm thinking of moved to Linux as soon as they could once they realised MS weren't serious about improving XP security. I'm thinking of some pretty big hard hitters here, not little companies that don't matter in the overall scheme of things.
MS have been appalled at the unprecedented and extremely low elective take-up of Vista, and seriously hurt in the pocket. That's why they've been giving it away to major corporate clients, as they know that what people get used to at work they tend to buy for home. That's how MS Office got its stranglehold on the market, because it was then and is now far from the best product of its type. And that's also why many PC manufacturers will now only supply machines with Vista pre-installed and why XP drivers are not being written for many new peripherals and internal devices. It's because MS are applying enormous corporate muscle behind the scenes. They hope that eventually Vista will acquire sufficient market inertia that it will fly regardless of merit, just as Office did. Reading comments like the above must delight them.
Well, many market analysts think that Vista is doomed. I'm not saying that the name will die, as clearly MS have a lot riding on that, but the substance behind the name will change radically. The fact is that many people chose to buy XP for their own use and they're not doing that with Vista. A major reason is that so much pre-existing software that ran under all previous versions of Windows won't run at all under Vista, though as people realise the implications of the spying aspects that becomes an even stronger disincentive.
My decision never to use Vista as currently constituted is not a quick "knee jerk" decision, but a considered one based on my (mostly second-hand) knowledge of it. If I find I can't buy a new machine with XP, or that XP can't be installed on a new machine because of the driver issue, that's when I'll make the move to Linux. That's been an attractive option for some time now and it's becoming easier as the system becomes ever more user-friendly. I've already junked most MS applications as for every one there's a better alternative, and at that point I'll wave goodbye to MS. I'll join the three universities I went to in the UK and two major companies I worked for there which have all made the one-way move already.
I was for some years an assembler programmer, and wrote operating systems for small computers (less powerful than todays wrist watches!). Although I haven't done that for years I still have some knowledge of what's out there, and have looked at some of MS's software. Mostly it's appallingly written, with branches and patches everywhere and great lumps of unused code that's supposedly been bypassed. Small wonder they keep finding problems they hadn't anticipated, as some of these supposedly inactive chunks of code suddenly start running. And they keep a large chunk of memory where they store things intended to be used by lots of programs (mostly operating system programs). You probably know this area as the "registry". This area is dreadfully maintained and out of control, which is why most Windows machines have to be rebooted periodically and why there are so many external routines that try to do what Windows should do for itself without the users even knowing about it. Both Mac OS and Linux do a vastly better job of managing their own internal resources. Windows is and has always been a gigantic con on the public, and it owes its success to slick marketing and devious business practices, not intrinsic merit.