I played EVE for a while. Here's the real catch, from my perspective:
EVE does not just cater to scammers and the 'killer mentality'. Certainly this is permitted in contrast to the vast majority of games. But that is not the primary purpose of the game. The primary purpose of the game is to permit players to have ultimate influence over the universe and its events.
When I use the term "Killer", it doesn't always refer to actually killing other players. Bartle describes the killer mentality to be a desire to impact the experience of other players. The drive to PvP and the drive to make a mark in the game world are really closely connected, I believe. There is, after all, a very short distance between building a space station and saying "This land is mine" and actually flying over and shooting the other person in the face so you can take their stuff.
All griefers are in the killer category. Not all killers are griefers.
EVE just strikes me as a game that glorifies this sort of behavior by tossing up a news post about the latest big money scam that really you should've seen coming, and rather than saying "This bastard shouldn't be playing", they all laugh and say "That's our EVE! The mods shouldn't touch this guy. Play another game if you want somebody to hold your hand and protect you.".
I'm not actually sure if it's possible to make a game that caters to killers but is griefer-free. The same flexibility that allows players to influence the world around them lets them influence the world to piss others off. The best you can really do is police the game (With players in EVE, or Moderators in WoW) to try to dissuade the worst offenders.
Every time you make a rule that cuts back freedom (Like setting flags that make certain players immune to attack in situations, like WoW does) you cut away part of the charm that makes it fun for all killers.
-SirNiko