It has been stated numerous times in interviews that if they made Tenacity good, then everyone would just only gear for Tenacity. They made it as a replacement to the Parrying stat, which was otherwise pointless. Tenacity is a better dump stats because it affects a tiny bit of everything.