Not that I'm surprised--BW was pretty naive. I've seen it a hundred times before: potentially great ideas go horribly wrong when exposed to the toxic environment of an internet gaming community.
I know, right?
How about, if Bioware put PvP into the game, you are under obligation to play it 24/7? They also have PvE and, so, you are obliged to play that 24/7 too. Btw, they also got holocrons... MUST get them ALL! Don`t forget to have 12 chars on ALL types of servers... all this because Bioware created the content...
Funny how many things you MUST do, isn`t it?