Ya there was problems with the 32 bit kernel. Add to that unstable hardware/DDRII ram /vid driver'* and it was a BSOD waiting to happen. Once u got the bugs worked out it could be stable, but it was a lot of work to keep XP stable. There were so many security patches, I began to wonder what exactly was so right with it in the first place.
The new hardware and Op systems are so much better than the days of XP.