Hmmm- i used windows 7 for many years- still using it and have never once had a BSOD- Now windows 98 was another story- plenty in that OS- Can’t remember if XP had them- don’t recall- only used XP a short while-
WinXP had more, especially after installing or updating drivers or system patches.
Win98SE was a whole 'nother story, as you say. Amazing what we put up with.