@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.