@Vaccano: Ok, so they've been enabling all of these users, companies, and developers for a lot longer than is healthy. Should they just continue to enable them forever? There's a lot of folks that would just continue to use XP indefinitely. Or, should they encourage them (for their own good) to move along.

I don't think it's only about selling new Windows licenses, but how much it costs to dispense the methadone *cough* errr, maintenance on XP. Yeah...maintenance...that's what I meant to say. There are costs not only for Microsoft, but for the customers. The longer the users procrastinate, the more expensive the switch will be.

All that concerns me is the fact that it HAS been prolonged and Microsoft has failed to manage it into an end of life scenario.

No, they are doing a decent job of putting it into end-of-life. No new updates, no new browser releases, and no development platform updates. That sounds like reasonable stuff to do.

What do you suggest they do to get people off of XP?