Vista, new PCs, and the common user
You're all neglecting to mention the real travesty here.
Microsoft is forcing distributors to sell computers with Vista, correct? Businesses still have a choice thanks to a huge amount of indignant squawking, but the common user gets either Vista or nothing for a regular PC like all their friends use.
They purchase a PC with a specific set of hardware because their friends say it runs great and it isn't horribly expensive, and the vendors are continuing to sell hardware at the same price it was before Vista was released.
Joe User takes the computer home, boots it up with its whopping 1GB of RAM and a decent processor, expecting it to run nice and fast, *just like their friend's computer*.
Instead, it crawls along like a dying slug.
The user did not get the experience they paid for, because they didn't pay TWICE AS MUCH to get the SAME QUALITY EXPERIENCE. If their computer had 2GB of RAM and a high-end processor, then their computer *might* run as fast as their friend's computer with XP. And even then, their software that they purchased a year ago won't run, their printer they purchased two years ago has no drivers... Need I go on? Remember, this is after paying twice as much for hardware that will actually run Vista at a decent speed.
How is this fair to the consumer?
Simple answer: It isn't.
Businesses who are forced to go the Vista route will suffer the same issues as well - productivity will go down the tubes because the OS takes twice to three times as long to do anything, unless every single user that is forced to migrate to Vista receives a *high-end* computer instead of a mid-range workstation computer.
There are two people in my company who have moved to Vista. They both work in IT so they can fix their own problems, and they both still keep an XP computer right next to them in case things go south. Anyone else would be floundering, wasting the time of IT, et cetera.
Microsoft is being cruel for forcing Vista on everyone. Cruel to pocketbooks and cruel to whoever has to support the users.