I disagree about Windows XP being a transformative shift, though. Many gamers ran Windows 2000 for its reduced system overhead, plus you still had the relative stability of the NT kernel. I didn’t switch to XP until several years later, and iirc it was because they cut support for something on Win2k.