Having played City of Heroes and knowing what's going on here, you're completely off base. The CoH PvP zones have special drones protecting the base, to give people breathing room. This professor was repeatedly teleporting people into them, an act which gave him no reward whatsoever and which (at least for a while) penalized the person involved (drone kills would give you XP debt). Neither of these properties hold during normal, legitimate, PvP play.
RPing a villain is fine. Acting like an asshole makes you a pariah. Surprised?