People likes to hate Windows Vista because most people doesn't have a powerful system to run it in a decent way.
I like Vista a lot more than XP.
It does the same, BUT, it looks way better, and have a lot of extra features that XP doesn't have.
The same thing happened with XP.
I swear, I remember people bitching about XP, saying that Windows 98 was the best version and complaining about XP driver compatibility.