Guild Wars 2 - everyone is everything. And the result is everyone zergs everything. It gets old fast. PvP, dungeon bosses, PvE, etc... it's a very bland approach (IMO) and it destroyed the sense of having anything at all be unique about your character. At least with a trinity system (tank, healer, DPS) - people have roles their characters can stand out being good, or bad, in doing.