Snorlax Is Immensely OverPowered
Outside of legendary Pokemon, slaking and blissey, snorlax is also one of the best Pokemon found in all of Pokemon GO. On top of being one of the hardest Pokemon to find or obtain, Snorlax is another Pokemon with a rare combination of Stamina, Attack and Defense that sees it have a Maximum combat power Level of 3355. And this is why you see so many people, who are lucky enough to catch or hatch a few of them, leave it at Pokemon Gyms.
Primarily because of its Stamina and Defense Stats, snorlax makes for an excellence gym defender. It actually is one of the toughest gym defenders in all of Pokemon GO, right up there with both slaking and blissey. And if it is at a high level, Snorlax is almost impossible to defeat with just one gym attacker. Thus, Snorlax is widely considered to be, at least in this Pokemon Game, overpowered in every single regard!
If you ever find a snorlax, do not even take one second to think about it - Catch it!