If a lack of open world PvP is why you quit, then you probably shouldn't stick around. The devs and most of the playerbase feel the game wouldn't be improved by the introduction of level 110 bards hanging out on the road to Vesper Bay killing everyone working on the main story :P