Earlier quoted context omitted.
It continues a decades-long tradition where every other Windows version is borderline unusable and universally hated. As long as I remember: * Windows 3.0 was perceived as buggy * Windows 3.1/3.11 was a major improvement * Windows 95 was extremely unreliable * Windows 98 sort of addressed most of the issues * Windows 2000 was a weird amalgamation of the NT kernel and 98/ME look'n'feel that wasn't received well * Wind…
Vista was fine, no idea what's all the hate about.
Microsoft had to extend the life of Windows XP one last time when Netbooks became more common because Vista barely ran on a high end laptop.