heavy.
sacrifice mobility for tankiness and damage
legit unstoppable at close-medium range
can carry his own health pack
Pyros honestly, I would respect pyro if he had actually worked for his kills. I try to hit flares along with pyro for the simple reason that wm1 pyros sometimes just ruin the game.
pyro is not really strong, he just frustrates the enemy
once you're away from his effective range, you can easily destroy him
he sometimes counters that by using flares, which take a lot of skill to use. (unless ur one of these scorch-thots)
as for compression blasting, I'd say it's a fair punishment for being predictable, as it takes a lot of skill to press M2 at the right moment and suddenly temporarily switch your mindset to that of a Soldier or a Demoman for example.