Most “blue screens of death” that I have seen on Windows XP machines were related to the low quality memory that was used or to the owner buying memory at Office Max. I build my computers and did not see any BSOD on my XP machines or my Windows 7 machines.
The BSOD I used to see in NT/2K/XP were from driver or installer problems not the Windows kernel. You can’t
blame MS for third party priveleged code.