One thing I miss from City of Heroes is that absurd names made sense. Back in generic fantasy world, the characters theoretically have the names their parents gave them. You might be able to justify Goblinslaya as a self-given name/title, but people like Roflcopter or Moocow are wandering immersion-breakers, implying either that we accept Theme Park YAFMMORPG as a game rather than a world or that this one idiot does not while the rest of us are pretending to take the setting seriously. WoW seems more conducive to silly names than The Lord of the Rings Online™, but I maintain my persecution of names like Analfist or xXxShadowAssassinxXx.
Actually, I’d still hate those people in City of Heroes or Team Fortress 2. Seriously, “Analfist”? It’s not like I’m making up any of these names.
In City of Heroes, the names are intended to be self-given titles. Comic book characters get funky names; it is part of the genre. King Waffles is a perfectly cromulent hero name. Statyk Shok? Hey, I’ve seen worse alternate-spelling names in real comic books. People who use upper-case Is to look like lower-case Ls? Okay, they need to die.