This is a new low for Microsoft. It's windows 7, what the hell.
You have to think of the way microsoft has to allocates resources.
The battle between the developers and the hackers is a constant arms race. As soon as an exploit is found they have to release a patch as fast as possible. They are spending lots of resources on this upkeep.
Windows isn't making money from older os versions, no one is buying windows xp anymore so windows has to stop spending money on it. They need to allocate more devs on the more popular products eg windows 8.
So are you insisting that windows should bleed money on something they're making no profit on anymore?
Before you make claims like these think critically.