How do you spot a titan or a Cronus? Other devs and even some entire platforms have tried and, unless I misunderstood what happened, they walked back those measures in pretty quick order. First rule of anti-cheat is that you cannot have false positives. Ever. No dev wants that and they're willing to tolerate a shocking amount of actual cheating in order be certain that they never ban anyone who wasn't actually cheating.
Then you have the AI-driven aimbots. Also pretty hard, if not impossible, to distinguish from an actual player.
Then you have traditional pc cheats - aimbot, wall hack, macros, etc. - which I would have thought would be fairly easy to detect... and yet here we are.
And if there are going to be any false positives then they won't be happening to the likes of you and me. They'll be happening to the pros and the streamers. Who are the last people Respawn wants to cross. And then there are the whales. I don't actually believe any of the conspiracy theories that say if you spend enough money in the store then you will never get a ban no matter how egregious your cheating may be... but it isn't hard to understand why those theories abound.
I'd like to say this is all EA's fault for being cheap. And greedy. And that's certainly a part of the equation, but the truth is that the new technologies (to cheat) so far outstrip any ability to detect that I'm reasonably certain we all just have to accept this as the new normal. And honestly, if you're not bucking for master or predator, or maybe somewhere in diamond, then how much does any of this really affect you? I'm not saying that cheating is okay because it only screws over the highest ranks... but actually that is kinda what I'm saying. Yeah, I see people every once in a while who I'm sure are cheating. But I see people every single match who I'm sure are playing on a secondary, and that's a far more serious problem, imo, because it affects every single legitimate player in the game.
Enough of me. Please talk more about "I can think of several effective solutions that would still allow cheaters to keep playing."