With all due respect there are always people like you ,there are also thousands of people that liked Vista and did not have issues,infact lets be honest here since you can find people with issues with any OS,even the opposite as well,end of the day I gave my honest opinion through my own experience so if you don't like it tough luck.
And with equal respect, there were numerous published issues surrounding stability for Vista at launch and for about the first year and a half afterwards. While this is relatively normal for an MS launch, I think you will find that a lot more people had issue with Vista than with Win7.
It also took YEARS before there were stable drivers for printers on Vista for both newer and older hardware. Developers simply refused to create drivers because the general consensus was that XP was a better platform and that Vista would fail (as ultimately it did, in favor of Win7).
Also, it was widely known that Vista frontloaded a bunch of stuff that ate up memory unnecessarily. I say unnecessarily advisedly as Win7 didn't do the same thing and is basically the same architecture. This meant that, for a 32 bit application which could only ever handle 2 gigs (4? can't remember) of ram, you had to basically HAVE that much ram or you were hosed. Not so with the 64 bit platform, but then again, you had to upgrade your system to run the OS. never a positive sign.
And it was widely known that games, which are notoriously memory heavy, suffered significantly from all of the stuff that was frontloaded. From a strictly gamer perspective, unless you REALLY knew what you were doing and could make Vista do stuff it wasn't intended to do, you were in a world of hurt if you were a gamer. Granted, your average gamer is more tech savvy than your casual PC user, but that doesn't make it any less of an issue.
Didn't you wonder why MS had to force bundle DX10 into Win7? It was for the simple reason that they wanted to force people to adopt to the platform that was generally seen as bad.
So, other than no driver support, significant stability issues from the get go and the fact that significant additional configuration was necessary just to get programs to run properly, you are right. Vista wasn't 'That bad'.
personally, I work on Vista at my job and I have Win7 on my home PC. So I have significant experience on both. After converting to Vista on my work PC, I didn't want to move my Home PC from XP. And didn't until Win7 came out. boy am I glad i didn't. Vista was a Beta. Win7 was the final version and done (mostly) right.
But back on topic, yeah, I really hope that the architecture of Win8 isn't yet another detractor from the classic gaming perspective. I can deal with a different UI. I won't like it, but that isn't a deal breaker for me. But if I can't load some of my favorite classic games like BG and KoTOR and run them on Win8, I won't be upgrading.