It’s not even the relative timing: 2000 couldn’t run many games because (being a descendant of the NT line) it didn’t support all the 9x graphics APIs. Very few home users had it. I tried running games on it back in the day, and some didn’t work.
XP was the first Windows that had BOTH support for all “home windows” APIs AND the multi-user NT kernel (windows 95/98/me didn’t truly have a concept of user ownership of files outside the context of network file shares, for example)