Re: Nah.
You're mostly correct, but there's a few other factors.
Vista, regardless of its benefits, was rather buggy until SP1 - but by that stage it was too late.
XP was out for five years prior to Vista, the longest time between releases, at least until the gap between 10 and 11 (which probably doesn't count, given the number of revisions of 10). People got used to a mature infrastructure, despite its disadvantages.
Aero was an advantage but it's an issue when people can't use their old drivers, and it took time for driver quality to equal that of XP, in the same way XP/2K drivers initially were variable in quality. Also, IIRC, the WDDM version in Vista kept two copies of the display in video memory at the same time, drastically increasing VRAM usage. This was an issue with many cards available at the time, until 7 kept only one frame buffer in VRAM.
The limitations of the IGP were one issue, but that could be solved by disabling Aero. Unfortunately many 'Vista Capable' systems also had inadequate RAM, and that really impacted on performance.
The improvement in security was not welcomed, especially by many application writers who had to be dragged kicking and screaming into the new world where they couldn't run as administrator all the time.
Multi language support was *much* better in Vista than prior releases. I was daft enough to buy the Ultimate edition of Vista for the multi language support.
Once it reached SP2 Vista was rather nice. It supported 64 bits properly, the driver situation wasn't as moribund as running XP x64, it still featured components such as the Removable Storage Manager, and security could be configured to be improved even over defaults by switching to the secure desktop when displaying prompts. Gadgets were quite cool too.
There haven't really been any poor NT based releases. 8 comes the closest with its substandard mobile first interface that was never fixed, but technically was an improvement over 7 underneath. 11 is certainly usable, albeit with niggles, too much movement away from user centric computing, and unnecessary default hardware requirements, but it's stable and usable.
The 'worst' NT release is quite possibly NT 4, the first Windows OS I used as my primary system after migrating from OS/2. A lot of that is due to rapid technology changes between 1996 and 2000 and a slow release cycle; by the time 2000 was released the limited Direct3D support in NT4 and the complete absence of USB support were becoming real hindrances to using consumer focused applications or games.