Another factor to keep in mind regarding Tenacity is it only benefits the active tank. This means it loses all value relative to its secondary stat counterparts if you're off-tanking. Since tanks should swap at least a few times, the diminishing returns are that much higher whereas Crit and Direct Hit always benefit you no matter what you're doing.