Seems like there are too many players that cheat in the form of gym battles happening when there is no no one around, players with upwards of 10 snorlaxes, multiple tyranitars shortly after introducing 2nd, gen and so on. But what can you expect out of a generation of lazy, spoiled, instant-gratification-wanting punks.... youre realllly winning in life kids ?
Ivolution367 about Pokémon GO, v1.31.0