Your argument is invalid.
I could have windows 7 for free (no hack, this is a particularity from my university, whatever microsoft does, we have free access, including OS). Yet, I don't use 3dsmax nor do I want to. Directx11 is cool, but I can live without it easily.
What I mean is, of course window 7 is better than xp in many ways,
wait, let me write it in bold just in case : Windows 7 is way better than XP, I guess.
yet, is there really a need to go through all the trouble of changing to this new version yet ? It depend, I'm an old school boy who like stable & performant stuff, XP is still the way to go for me, just as there is still peeps who will keep their ipad 1 instead of scrapping it already and buying an ipad 2 right away (even though ipad 2 is supposedly about 2-9 times faster than the first one, and approximately 3-4 times cool-er). Just as there is folks staying with blender 2.49b.
There is a time for change, and the time for me to change my OS will be whenever I can't play a game or an apps on my current one.
...or whenever the fate of the world depend on the OS I use lol.
...in which case I would maybe
consider upgrading mine haha