This has been happening with Video Games for a while. There is a major initiative called "Stop Killing Games" which was triggered when Ubisoft bricked "The Crew" when servers were shutdown.
https://www.stopkillinggames.com/
There has been some success. There is new legislation in California which has passed the Assembly. https://www.invenglobal.com/articles/22330/stop-killing-game...
And there is a citizens initiative in Europe which the the European Commission must respond to: https://citizens-initiative.europa.eu/initiatives/details/20...
It's good legislation. I would love to see this extended to "Stop Killing Software" in general, with the same provisions.
I think you should be allowed to stop supporting software or shut down your servers.
This is much worse. The Crew was always framed as an 'always online' game, even if that was technically a farce. This would be more like if Bethesda rolled out an update to cripple Skyrim after releasing a new Elder Scrolls game to lackluster sales.