Ever since Niantic increased the spawn rate of rare Pokémon, it seems like most gyms I find are protected by a Snorlax. When I battle these gyms; even when the gym only has one Pokémon, I tend to run out of time during the battle.
I try to select Pokémon that will give me type advantage, and do my best to dodge attacks. Despite my best efforts, I always seem to run out of time before I can win.
Am I playing wrong? Should I simply spam attacks, and not worry about all my Pokémon getting knocked out?
As an example, a recent gym was protected by a 1900 CP Snorlax, and I was attacking with 1200 - 1300 CP Pokémon with fighting moves. My attacks were "super effective", but I was still unable to widdle down the Snorlax before time ran out.