I agree that there is no absolute solution of preventing and blocking cheaters and scammers. They always figure out many ways to exploit a platform or a program, but they have small chance of success if your platform is solid.
Yes, as long as a platform is strong with multiple layers of security then it's not easy to cheat in such platform. These days AI could be also useful to prevent such cheaters and many programmers are playing with AI agents to get better level of things. Personally, I'm not sure how those AI agents works but those can be useful to prevent cheating, and there's chance that in future they might work as army to prevent cheating.