You clearly have some rather time-blurred recollection of how PS2 games looked, man.
Also - seriously, there's been a lot of games that require newer systems for years now. If this is the first game where you can't play it in XP you clearly haven't been playing a lot of games. Also - Vista is crap, but 7 works perfectly well.