My windows 98 did not crash multiple times every day. Perhaps you were doing it wrongly.
No, mere classic shell change not enough to make windows 8 usable. Windows 8 was a fundamental change to a usable system that most agree is awful.
Windows 2012 often needs to be accessed by UI do to very poor architecture on the part of Microsoft; I'm glad only need to watch and mock our windows certified engineers in their misery.
Of course I am old have have vast experience on operating systems from the 1970s onward: the IBM mainframe OS, CDC Cyber NOS, Vax VMS, OS/2, Novell Netware, Unix(tm) and BSD and Linux.
Yet certain releases of Micrsoft Windows family is the only OS's that I call rubbish. Strange isn't it.
Someone like you only knows Microsoft's wares and so your opinions mean nothing next to someone who has done systems programming, system admin, architecture with everything from embedded to mainframe to supercomputer (both vector and massively clustered) computers
no way, if "good" means usable found 98 and XP very useful. I still fire up XP in vm for certain wares requried for job.
win 95 - marginal
win 98 - good
win me - shit
win xp - good
vista - shit
win 7 - good
win 8 - shit and shills with their tongue in Gate's poop chute try to lie that only one config change needed to be like 7, no it's more like two dozen, screw it why bother
win 2012 is shit, has win 8 UI and bad division of management functions
If you think the system is working, ask someone who's waiting for a prompt.