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...
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.
I think you should be allowed to stop supporting software or shut down your servers.
It's good legislation. I would love to see this extended to "Stop Killing Software" in general, with the same provisions.