Oh, I'm quite aware of what systems XP came on when it was released. Despite that, XP didn't really run well unless you had a gig of ram and maybe a 2+ghz processor.
Microsoft always does this, you should see some of the systems trying to run Vista nowadays, it's plain silly. Linux on the other hand runs a lot better on lesser hardware.
The only teeth strong enough to eat other teeth.