Re: Please can someone explain why Vista gets slated so much?
In many ways Windows Vista was a great step forward but it was hampered, hamstrung to many, in three important ways:
* Windows Presentation Foundation used for the GUI is a memory hog and when it was released only the best specced hardware (>=2 GB RAM, 4 if possible) were suitable. Many people who
upgraded instantly regretted it and companies baulked at the costs and forced XP to live longer. A couple of years later and machines were being released that were beefy enough for it which is probably why you have a good combination that you're happy with. I still know quite a few people with XP based systems still chugging along acceptably with less than 1 GB RAM.
* UAC - technically a much better approach to security but terrible usability so that users often felt obliged to press the "don't ask me about this again" button
* many legacy apps would no longer run. Even though the reason for this were okay - the new system needed new APIs to be safer and more stable - it was still another reason to think twice about spending money on a new OS, the new hardware necessary to run it and new apps to replace those that would no longer work. And, if you did spend the money, your new computer didn't really seem much faster unless you really needed all the 64-bit goodness. Even then, the hard break between 32-bit and 64-bit made getting good drivers a very hit and miss affair.
In addition the sheer variety of flavours of Vista (Ultimate, Spectacular, Home, Trailer Trash, etc.) confused the market in a way eerily reminiscent of OS/2 and in stark contrast to the Church of the One Fruit. This turned out to be even more important because, as companies simply refused to buy Vista, consumers became even more important to sales.
Windows 7 addressed many of the problems well and is a stable and usable system with considerable attention to detail. And I say this as someone who primarily uses a Mac.