Earlier quoted context omitted.
To fix it, people should stop using DRM. Or as a first step to repeal crooked corrupted laws which declared breaking DRM illegal even for legitimate purposes. http://www.fixthedmca.org
Yeah, well, I agree that people should stop using DRM, but it's not like it seems to be happening. And from a business point of view, it can be really hard to make that case. Anyway, the world looks really bleak for open platforms right now. The main example is Android. If you have like one toe dipped into a role related to infosec at the moment, you can't serioulsy recommend that people you work with or care for eve…
Not really. DRM usage has nothing to do with (honest) business cases. They are all crooked or Lysenkoist in nature (i.e. based on completely wrong / ignorant reasoning).
Also, I think you are mixing up DRM with security. DRM is the opposite of it. DRM can employ encryption, but its purpose is not to secure your system, but to police you, and because of that it actually compromises your security.
> apps and games increasingly rely on server backends to work properly.
Many multiplayer games surely do. That's why it's good then the server is open source. This way it indeed can be preserved. Otherwise, it will be lost as soon as the servers will go bust. Another option is to provide the server component with the game, to allow running it as server instance. Lot's of older games did that, allowing running LAN / WAN multiplayer without using dedicated servers. It's less common these days. Either developers cut corners with implementing it, or server components got too heavy, not sure.
Making single-player games rely on some remote services as a hard requirement is a very poor taste. Same if they have multiplayer component. It should be optional and single-player part should function without it.