Eh, how good or bad each OS is/was gets extremely exaggerated..
Win 8 as an example above, MS just changed the default to an easier to use for touch devices UI and the desktop user, having the benefit of a mouse, had to click ONE tile to get to the known old desktop and you can read above how that gets exaggerated.
Win 8 was very good from the start, people just hated the metro UI.
Vista had some stability/compatibility issues in the beginning was also fine when it got mature.
Vista was bad because software wasn't prepared for UAC and LUA, hardware drivers weren't all there. Once SP1 rolled out, yeah, most everything was fine. Vista SP2 and Windows 7 were practically identical. Windows 7 SP1 had a few good enhancements if I recall.
Charms UI, they got sued out of calling it Metro by a UK transit agency of all things.
Windows 8 hate wasn't an exaggeration in my experience. Knowing where to click was the problem and getting people used to a desktop OS to use mobile features, not so good. It probably would have worked better a few years later when smartphones and tablets became even more common.
MS gave us some pre-surface Samsung tablets to convince us it was a good idea to buy Surfaces. The first Surface had extreme issues switching between routers in a corporate network, so we skipped them.
8.1 UI was just a subtle shift to a hybrid Charms and Start Menu, and they have basically stuck to that, which is good.
I only had a few minor complaints with Windows 10. I would have liked for them to have maintained two modes, one for desktop and one for touchscreen enabled desktop. The new menus and the continuation of that trend in Windows 11 just doesn't sit well. As someone else mentioned, there is less stuff in each menu and the options are obfuscated. The things you actually want are now 2 or 3 extra clicks deep. If they could get search working properly again, that would be nice, but more often then not it routes you to the new menus or some place on the internet.
Almost forgot the lack of Administrative controls for the Windows 8.1 and 10 start menus. By default, app store/xbox, etc front and center even on the Enterprise edition. No way to modify by policy or settings, so we had to remove and arrange the tiles manually on our system images before deployment, updates would occasionally put things back.
I do see where MS is coming from, most people do just launch programs or run apps in browsers. And more and more everything is becoming SaaS and cloud based. I spend at least half my workday in a browser. Seems it is only professionals that spend any time actually using Windows.