In general, you (newfreep) are right. But Microsoft really is a special case; it has a near-monopoly on computer operating systems. They should not be legally forced to support older systems, but ethically they should do so.
It's almost as if Ford had a monopoly on car and parts production in the USA, and Ford decided not to make spare parts for any car built before 2008.
Sorry, but MSFT chooses the products it supports - not some BIG GOVT SOCIALIST.
If you or any socialist have a problem with that, simply choose other competing products.
That’s called free market capitalism - sound familiar?
Have you ever heard of Apple, etc....?
Your Ford example was not appropriate - a car vs software technology - different life cycles.
But bottom line, ONLY MSFT chooses what products it supports.
This is a very interesting issue because, I agree with newfreep philosophically, but in the real world Leaning Right’s comments are worthy of consideration.
And I would say more there could be a national security issue as well.