Stop forcing updates on the lower level stuff that forces people to spend billions on maintaining code. This way, we could return to a world where you can just buy software and use it for years without some update borking it.
Also outlawing financially motivated (i.e. greedy) retroactive ToS changes.
Any sort of “contract”with the user including ToS, licensing agreements, etc. These consistently violate contract law since it’s not a negotiation between peers, you don’t have an opportunity to read before purchasing, and there’s no direct quid pro quos for what you’re giving up. By all rights these should be unenforceable
Fucking always-on connectivity and security problems caused by it are the main reason why things can't just work. You need to be updated or else.
I visited a friend not that long ago and he kept using Windows XP and The Bat and Opera around version 9. He knew every keyboard shortcut because he didn't have to relearn every few years. Never got hacked, I just wonder when his bank stops working because of TLS incompatibilities.
I mean it did change for a very good reason. Stuff gets hacked because everyone is online always. In "the good old days" it wasn't a problem because people weren't really online so there was pretty much zero risk of old software being used to exploit your machine. These days? It's a liability to have old stuff on your phone because someone could exploit it to steal stuff from a large number of users.
Small security updates when necessary would be fine, but all the time I just see software (especially with the web) be like, we're deprecating these features (that millions of websites use).