If they outright say a product is no longer supported, I see no reason to hold them accountable for user laziness/stupidity/cheapness/pick a negative attribute.
How about "my software doesn't work on your new stuff"? Where's the negative attribute there? Eh?
Here's my view: If you sell a product, you should fix any bugs or non-performance issues that relate to claims made when you sold it. Application, OS, driver, etc.
Let's say you sell me a product, version N, on the basis that it loads images, allows me to apply various image processing operations including contrast, and then save the resulting changed image.
Later -- even much later -- I discover that the contrast operation doesn't work. You're still selling the product, and you've fixed the problem (so in such a case, we know you *can* fix the problem) but now it's on version N+X, and you want me to buy an upgrade to get a working contrast operation.
It is my position that either you should fix it, provide me with the upgrade at no charge to remedy your screwup (which some OS vendors will do, Apple, for instance), and your upgrade must in no way take away any advertised capability I already bought from you, or which depends on APIs you published, or: you should give me my money back.
If you won't fix the problem, I see that as you having sold me a product under false pretenses. You said it would work: it doesn't. You won't fix it.
What I don't see as reasonable is basically selling broken stuff and then expecting everyone to accept that. If you sell me a defective chair, house or swing-set, I expect you to fix it to the best of your ability. If you sell me defective software, I expect you to fix that to the same degree.
This whole "I'm selling you two things: broken software and a big fuck you" is a bad idea, and leaves a huge trail of broken and incompatible shit around for everyone to deal with.
There's more to this, but it all boils down to a presumption of "abandonment is okay" that I see as almost always a sign of ethically bankrupt management. Not always. But usually. Certainly in every case where the software in question won't / can't do what it claimed it would.