When it comes to Crazy Mofos, there's one thing that mere mortals can do well that most all-powerful, god-like supervillains cannot: simply annoy the hell out of you.
Walter Peck, legal representative of the Environmental Protection Agency, has a legitimate beef with the Ghostbusters. No one wants "noxious, possibly hazardous" chemicals in their neighborhood, and that's the EPA's business. And Dr. Peter Venkman certainly did patronize Mr. Pecker - err, Peck - to the point of producing court orders against the boys.
However, this man is a piece of shit. He is by no means a terror of "biblical proportions," but he is a constant thorn in the Ghostbusters' side, and it is his fault that all the ghosts the guys caught were released into the city from the already-unstable containment grid.
Peck would continue to attack and irritate, even while the Big Apple was facing its Gozeriffic doom. But in a way only New Yorkers seem to be able to do, the 'Busters countered with their own verbal barrage on him. In the end, it was the Mayor himself who chose to trust the vision of the pioneers of paranormal elimination over this smarmy scoundrel of environmental preservation. Plus, the guy was being a dick.
It is poetic justice that this slippery, slimy operator was doused by an embarrassingly enormous glob of sticky Stay-Puft Marshmallow. As tough as this man's exterior was, perhaps that is the only way in this world to make this Mofo any sweeter.
INTELLIGENCE - 7: This guy is probably a lawyer, and while they have a bad reputation, they are pretty smart.
POWER - 4: All his power comes from intimidation and confusing people with legal jargon.
VILENESS - 3: He truly does have the best interests of New York in mind. He just gets upset too easily when insulted.
SWAY - 5: His position of power in the EPA gets him results, but the points get knocked down by his smarmy attitude.
PURITY - 7: Peck is determined to get on the Ghostbusters' case, either to shut them down or get some political glory.
PHYSICAL - 2: Plain and simple: he's a stiff in a suit.