I've played games where there was no defined role and quite frankly it made encounters a lot more chessy. it was an all out zergfest till the monster was defeated. I really missed the trinity and am glad it's back. I think having different roles, can make the encounters much more varied too. I do want to have full support or semi support roles in the party too. I'm just against the no defined role type of design.