Users have to keep in mind the Devs can shut down your account anytime, if they have strong evidence you cheated.
It is a constant war between Devs and scammers. As Devs plug code loopholes and scammers find them.
Niantic ‘s Pokémon GO had huge numbers at launch because a large percentage were resellers leveling accounts and selling them, bot scanners ( think rare quest generators ), and auto farming.
Pokémon GO has eliminated 98% of these accounts using deep learning and data mining, ironically leading to reports of account/ popularity fall off.
I personally know several players in Niantic ‘s Ingress who have played for 4-5 years, flown all over the world for the game, spent thousands on hotel & travel, played thousands of hours, and had accounts banned, or reset to level 1, because they had friends spoofing their location - cheating - for years and thought “Niantic hasn’t caught them yet, they never will. So I will cheat also”. Eventually, Niantic caught them.