I could not agree more. The zombies were neat for a couple days, now they are just annoying. I hate being on a "kill X enemies" mission just to have a freakin zombie attack happen that I have to go somewhere else and wait until the stupid thing is over. Why should I have to do that? So a few isolated players can get a badge? Seriously? Lame.
It would be different maybe if they at least gave decent XP, but the truth is, they give some of the worst XP of any critter in the game, so other than badges they only serve to piss players off. Seriously, badges are as useless as achievements on the Xbox360 you get nothing for them and even though other players can see them, they cant tell why you got them so no "respect". I see you got badge X but since it doesnt have some kind of description for all I know you got that for spitting farther than the Statesman...big deal. They are completely pointless.

I understand them as a personal marker for your progress but to inconvenience (read: bring to a complete screeching halt) an entire zone for an 8 man zombie team to get a badge is the worst kind of lame.
Zombies as implemented are just a huge nuisance.
PLEASE MAKE THEM GO AWAY FOREVER DEV'S. THEY SUCK.
Oh, and for the record I LOVE zombie movies... but zombies in CoX bear precisely ZERO relation to zombie movies...especially when they drop out of thin air when I am hovering 500 feet off the ground, ya know? Zombie movies are all about being helpless...kind of a hard thing to be when you shoot fireballs and can teleport to the other side of the map.
The Rikti? THAT at least makes sense in a comic book world. But when was the last time you saw the X-men fighting Zombies every two hours?... try NEVER. And there is a reason for that. Because it sucks.
P.S. Dear Dev's... Is the freakin' Halloween Event EVER going to be over? I mean Halloween was over almost 2 weeks ago and I am still dealing with it being midnight 24 hours a day because you borked a patch? TWICE? Really?!? Come on guys, get your stuff together here...I ain't playin' for free ya know.