* 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
* Windows XP fixed that
* Windows Vista was universally hated
* Windows 7 addressed most of its issues
* Windows 8 was a nonsense with phone-style UI on desktops, tablets and servers
* Windows 10 fixed it
Now it's time for another crappy release to get people really excited about upgrading to Windows 12 in a year or two.