Look, you can't demand from M$ to keep developing new OSes, and stay with Windows 3.1 hardware.
Then...
In 1998, I bought top of the line Toshiba computer with Windows 98 on it.
233MHz Intel processor, 256MB of RAM, 6.4BG hard drive
Cost? Almost $2,500!
Few months ago, I bought HP laptop with Vista on it.
2.0GHz dual core AMD, 2GB of RAM, 250GB HD
Cost?
$450!
Show me the logic of complainers, and I'm buying a round for all people from this topic