In terms of convenience DRM doesn't change a thing, because from the consumer's perspective it's all there on a torrent site, there's no way to even know if something had DRM unless you look it up specifically.
Do you take the same view that game developers should just abandon anti-cheat because it can be cracked? Should online games just abandon anti-cheat schemes? Would that be a better experience for the gamers and the developers/publishers if we just abandoned anti-cheat because it's not perfect and there are always cheaters?
FWIW, I pay for nearly all the streaming apps and still get the file itself through ${other means} because I want it for offline viewing/future viewing etc just like we used to be able to with DVDs. If the streaming provider provided this file, I wouldn’t need to resort to these other means and they wouldn’t lose a customer who now already has to have an alternate pathway to get a soft copy of the file.
Sure it would!
Without DRM, there would be no digital distribution the way we know it today.
That's the point. We want digital content without DRM that is not locked to players approved by the distributor.
Is there a scheme that you would propose that solves this problem?
Let me get this straight, though: you would rather that CoD, Fortnite, LoL, Lichess, etc. just make it open season; no anti-cheat. You believe that as a gamer, your gaming experience would be enhanced if there was no anti-cheat.
If that's your logical conclusion -- that no anti-cheat is the answer because there are always going to be some cheaters -- then I have nothing. We'll just have to agree to disagree. As a gamer, I'm happy to install anti-cheat if it can defeat the majority of casual cheaters -- even if it costs some frames or adds overhead to the startup time.
Imagine that online banks would do login checks on client side, and you'd have to install anti-steal software before you can login. Would that be acceptable to reduce fraudalent transactions? Of course, there'll still be a signifcant amount of stolen funds, but it'd prevent most of your neighbors to login to your account.
Well, this is horrible design (and has basically happened with credit cards btw...) and you should address it at it's core, by bulding the architecture in a way that such fraudalent transactions are next-to impossible.
My point is: if cheating is so much of an issue, games should be architected in a way to avoid the ability of cheating from client-side at all, without additional monitoring required. Anti-cheat is a bad workaround to a core development problem, at the expense of the customer instead of developers.