Re: Nah.
Vista is a very unfairly maligned OS. It made a lot of really significant and important improvements, but most of them weren't user facing, so are generally ignored/forgotten about.
It had
1) A completely rewritten GUI that made use of 3D hardware acceleration in graphics cards, unlike GDI+ which was all software rendered
2) A process scheduler that understood the difference between multi-core CPUs and multi-CPUs, which is a subtle, but very important, distinction
3) Significant improvements in security, particularly in hardening of the driver model (of course all people remember is that they couldn't use their old 2K/XP drivers, and some hardware vendors were slow to release Vista drivers, and everyone forgets how for like 2-3 years, literally every week XP had some new critical vulnerability found [sometimes more than one] that required immediate patching)
I kind of wish MS had stuck with their original plan to rewrite the bulk of the OS in .NET, and some of the other things they jettisoned along the way, but Vista was still a very significant release and is very unfairly maligned by people. Generally speaking, if not for the major changes made in all the versions of Windows everyone claims to hate, the versions they claim to love never would have been possible, which includes Windows 7, a barely warmed over Vista that just aped Mac OS X's Dock and toned down the glass effect of the Aero UI. Win 7 had a few other changes, but they were just minor improvements on what Vista started.
You are quire correct, however, that the Vista Capable or whatever they called it, was a self-inflicted blunder. No doubt it was because OEMs like Dell wanted to keep shifting low end PCs with shitty IGPs that weren't up to the task of Aero, and Microsoft capitulated. If you had a more mid to high end system, Vista was just fine. Windows 8 was sort of the same deal. If you take away people bitching about the shoehorning of a touch-oriented UI onto a desktop version of the OS, there was precious little else that people complained about with the OS. Shit, Microsoft even did what people always claim they want them to do, and reduced the size of Windows by a couple GB during the Win8 years, not that you'll ever hear people give them credit for it.
There's a whole groupthink psychology to Windows releases. A lot of people claim to hate Windows <Whatever> simply because other people say they hate it. They themselves probably never even used it, or have no particular complaints about it personally, but they want to fit in with the group, so mirror their speech. And if you take the time to actually look at the complaints people raise about Windows <Whatever>, 99.9% of the time, it's because Microsoft changed something visually. They moved this or that setting to a new location, or a button moved 1px to the left. Rarely do you find people complaining about actual technical issues. And the few times you do find someone saying how the OS and/or apps crash a lot, when you press them a little further, they've never done anything like run memtest or check for malware. They just leap straight to blaming the OS. There are plenty of technical deficiencies in Windows, just like Linux, macOS, *BSD, and everything else out there. Microsoft and Apple have both slashed their QA staff and things have gotten progressively worse since, and QA tasks are rarely the sort of thing that interest FOSS devs. But, even on sites like this, which cater to more technically inclined users, rarely do you see anyone who has taken even basic steps towards debugging the issue to show that it really is the OS.