Anyone remember the old full-of-text white-on-blue BSOD screen from the pre-XP days that Windows 3.x and I think Win95 used? I wonder if that style might be more useful in general. The style that we have nowadays doesn't feel like it tells me much. Am I misremembering things? The OG ones certainly FELT more informative.
Well, pre-XP would have meant Windows 2000, not Windows 3.x or Windows 95, which were DOS extenders. And those went down all the time...
And yes, NT 3.1, 3.5(1) and NT4 had white-on-blue text messages, which might have been a bit useful, had there been smartphone cameras or any other way to preserve their content.
If storage was still available after the crash, you could get crash data from a dump or the event log, but quite frankly I don't remember it being very helpful, ever.
But that could have been because you actually didn't see them all that often, unless there was something wrong with the hardware. And then what they said would be rather random.
There was a certain period in the NT 3.51 to NT 4.0 transition, especially with terminal servers, where the fact that device drivers had been moved into ring 0, caused issues because multi-processor machines became a thing at the same time and a lot of these drivers (mostly printers) were not thread safe.
But even then the error messages didn't really help identify the cause.
To be honest, the background color of these messages is about the least important or useful things to change or talk about: I really just don't want to see them, ever.
And thankfully, I very rarely do. And typically only, because I've let myself be tempted into some overclocking or undervolting, even if I knew better.