Firebrand, druid, scrapper, tempest, and revenant are against the foundation of GW2 combat too. We were all supposed to be self sufficient, no trinity. However, they forgot that armor weights are part of the trinity. Then, they started adding more trinity elements, to get us to where we are now, a bastardized version of it. Feels like they would have been better off leaving classes the way they were in GW.