Probably because Microsoft no longer supports XP, so if the average user tried to install in on XP and had problems, Microsoft can end the support call early.
>Update: now I found IE8 installed on an XP...so why does it say W7 in the system requirements for it?
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer