From what I've seen, the concept of PvP as a focus for the Dev's can be summed up in one word. Meh...