well 2000 came out in 2000 innit. XP I think woulda been 2001 or so? Either way, the math's off a little. Maybe they were talking about Server 2003, heh.
At any rate, I'd bet most offices in America are running shit that's way more ghetto than what they had up there. Regardless, the article does what it sets out to do: make people think "ok well, it's gonna take them awhile to get that all sorted, so let's cut 'em some slack when things don't start happening like we thought they would."