I find this to be a mostly valid assumption, and 8.1 shouldn't be counted separately from 8 just as Vista SP2 should be counted any differently from Vista (Vista was mostly fine after companies fixed their drivers and Microsoft toned things down a bit. 7 just drove that home and put some necessary distance between itself and Vista).
> Also 95/98/me were a different line from NT/2000.
95 - good,
98 - bad,
2000 - good,
ME - bad,
XP - good,
Vista - bad,
7 - Good,
8 - bad,
10 - good,
11 - bad.