Probably should have made tenacity a tank exclusive stat with direct hit and piety being for DPS and healers respectively. Fact of the matter is that tenacity in its current form is just another throwaway stat akin to parry and accuracy. It's effects are so weak while the devs are afraid to buff it. Imo tank defensive cds just need their potencies cut by like 40-50% and adding tenacity will revert it back to it "max" potency and put a disclaimer on the bottom of each tool tip that tenacity will increase the potency of this skill.

For example Rampart and Sentinel are 10% and 15% base but every 100 tenacity you get 1-2% added to that till they hit their cap of 20% and 30% respectively. It would solve the power creep, low raidwide dmg (as a result of 2 min meta) and necessitate healers in groups again as they now have to work a bit harder since the tanks have effectively a weaker tool kit. It would also make gearing more simpler as baseline, all gear can be crit/det/sks/sps and each role will have to meld their role exclusive stats into it. They already do this to an extent with multiple extreme/savage weapons literally being only crit/det/dhc.

The same logic can be applied to healers and piety while DPS keep direct hit as it currently is as they are the ones that should be focusing on damage in the first place.