After Reading a lot of Pokémon go news you start to find a recurring theme, How pokemon go is unfair, and spoofers.
The whole Pokémon go is unfair part is usually centered around rural players, and how they do not have anywhere near as much access to poke stops o gyms as city players do, and as there are less of them they tend to have lower spawn rates, and they will be lucky if one or two other people show up for a raid.
The other problem is spoofing.
Spoofers are said to be ruining the game because of the fact that they are teleporting all over the world catching regional exclusives, hatching eggs, completley wiping areas with their team in gyms, etc
And that Niantic is focusing on trying to get rid over spoofers and not updating the games content more often. Also spoofers would break trading if it is ever released aswell.
Niantic can potentially hit to birds with one stone.
If Niantic balanced out the vast differences between rural POGO and city POGO we would start to see less spoofing, why? Because a lot of the spoofers are people playing in rural areas so that they can enjoy all the features of Pokémon go like gym battles, raid battles and more.
If Niantic balanced out the vast differences between rural and city POGO we would start to see less spoofing, as rural players would not feel the need to spoof anymore as they could participate in raid battles with other players, spinning pokestops, and battling/taking gyms