Hell, I'm not convinced that MS is even going to EoL XP on the scheduled date in 2014. There are still a lot of big companies (and not a few governments!) stuck on XP, and I think many of them are asking MS how big a dump truck of money they have to drive up to their door to get the expiration date pushed back indefinitely.
Thing is, Microsoft has released patches for end-of-lifed software before... But the catch is that they charge through the nose for each such update.
For example, a number of years ago the daylight savings dates changed which caused some fun side-effects in Outlook (calendar times are based on server, offset for DST. Due to the changed DST dates, calendar appointments could be off by an hour all of a sudden). The DST fix for Exchange 2003, 2007 etc. were free. The fix for Exchange 5.5 and Exchange 2000 was created as well, but MS charged $4,000 for it.
Just because they may fix problems for people with deep pockets, doesn't mean they'll have any intention of making them freely available to everyone.