Comment by userbinator
4 years ago
I used 98se for a long time, well into the Vista era --- and indeed the lack of protection affects stability, but that also means the stability is directly related to what software you run; and indeed if you regularly used the mass quantities of sub-par "shovelware" that was prevalent in those days, it would definitely make it seem like the OS was crashing constantly, when it was actually the software you added on top that caused it.
On the other hand, I didn't have much of a problem maintaining multi-week uptimes simply due to the fact that I kept the system relatively "clean" and wasn't trying out new apps every day.
I had once a Win 98SE PC as a second system, mostly used for testing MSIE and accessing the company Outlook. (My production machine was a Mac running System 7.x. and System 8.) But it was also used by interns for production, running Photoshop, etc. I actually do not remember it crashing once. But this is probably quite averse to the common experience. However, it does seem to second your assumptions, as it had only a few "quality" applications installed.
It's long bothered me that Windows got a reputation of being an unstable OS when the issues were caused by poorly written software. Things got better when they moved over to the NT kernel, but drivers were still a frequent cause of BSODs since they ran in ring 0. A combination of WHQL certification and getting drivers to run in user mode instead of kernel mode has helped significantly with stability.
To be fair, not crashing under poorly written programs is a fundamental part of OS stability. Windows at the time had no resiliency against a CS101 student messing up on an assignment, it was unstable.