Not really.
First year, industry and 2500hp 320dmg TA.
Faced 2 of those Monsters in 2vs2 back then, Guards with button + mark target and lots of IS-2´s beat those beasts to the ground, it was not impossible to kill them, but right now the population cap is really grinding my gears in COH 2