What’s more interesting is that DRM developers don’t have enough experience with game development. They have no idea how the game code should really work for everyone to not be affected by something that is injected inside (and they are injecting a lot - some executables get inflated by more than 1 gb I think).
Developers have full control over servers in most cases. A viable server side anti cheat should be a thing. For every case of “client sending false data to server” we can come up with a solution to verify that to some degree. Finally, it should help a lot to rely on player generated reports and utilize replay recording on server.
But no, developers will continue to rely on 3rd party solutions (made by people who never developed a game), even infect their co-op-only games with it, and complain “uh oh we can’t handle Linux cheaters”.