Ah, to be young.
Bad Desktops: Windows Vista, Windows 8, Windows ME, Windows 3.1, O/S 2 Warp
Good Desktops: Windows 95, Windows XP, Windows 7, Windows NT
The difference is that those (well maybe not ME) got better as they aged due to bug fixes. 10, seems to create more bugs than it fixes with every update.
I have to assume that, with a codebase this large and entangled, when you fix one bug, you add a couple elsewhere. Plus, they are adding features, not only fixing stuff.