Why most of companies upgrade there systems from windows 2000 to windows xp professional?

Windows xp is faster and compatible with new equipment as well new technologies.