@vesuvius, @kettch - I would be very happy to "move on". I don't like supporting Windows XP. I run on Windows 7 and would be happy to never have to code for XP again.
But despite your arguments, there are still at least a full quarter of ALL MACHINES out there running XP. Microsoft needed to have a quicker end of support for XP (all support) to make the kind of move they are making.
I want my company to move off XP (and we are heading in that direction). But it will be a while still, and the staticstics show I am not alone.