Looks like you described PvE as well in many gamesHorribly balanced (class/specs) and gear dependent
(gear tier)
---
As for PvP, it all depend of its implementation. I was a hardcore DAoC player, it's gonna be hard to please me with PvP, but Yoshida was also a DAoC player so... maybe... there is hope to have a proper PvP system.