85% of Windows crashes caused by third party code in kernelThere's one problem for sure. What the hell is third-party code doing in kernel space? Random drivers, for example... can you say "out of control" with regard to interactions and collisions, never mind poor quality control?
You do know that w Linux, the various BSD’s and OSX have the exact same issues.
That is part of the core problem of Windows. At its heart it’s still DOS, an OS designed for 1 thread, minimal graphics, 1 user, no communication with other computers, and a small amount of available hardware. Everything we think about in Windows today is something added onto that core, usually through a kind of psychotic hack, they’ve added all this stuff which was completely out of the design scope of the OS that still is the core. That’s why Windows is not secure, not stable, and just generally a pain in the ass. The good news is because it still has a heart of DOS the old Norton tools (you know, from back when Peter actually ran the company) still generally work, there’s a whole Norton Commander cult where I work.