Depends what youre goal is. Yes, there is one or two stats which give the best bang for your buck, but theyre not the only stats you can shoot for. Speedmeme is a thing on some of the melee classes. You wont be "Best DPS NA" but you can still push out pretty good dps and its fun and different.
I do think they can diversify stats to be more class or roll specific but allow for variability (I.E you should be allowed to slot tenacity into all classes for damage reduction, but tank roll will have a trait or something that makes it better for them to carry it over, lets say , crit, or Range classes utilize Crit, Melee utilize sks, etc.) Course that would require pretty hefty rebalancing of not only encounter design but class design so..thats not gonna happen. Oh well.