Are you guys having fun with no RDF?

False equivalence.

PvP is a side venture that would fizzle out for the most part without having a way of connecting the small population of people that actually enjoy PvP.

PvE is the main game, and there should be enough people doing PvE stuff that finding 4 other people to run a dungeon shouldn’t be an issue.