1-As base avoidance tool is lackluster to use due
A-conditonal (problematic when on low ap even with stance change free ap skill, due low duration/spam nature)
B-very low duration per se require way too many GCD investiment
2-No other class base avoidance
A-wods require require 2h (and they do not stack), wods overwrite eagle flight so a 5 sec duration is not justified by their synergy; there is none.
B-crushing advance require shield and the value is pretty low plus is a 13pt skill on the mid mastery which require deep investiment and is more likely a kind of bad panic button (especially considering sm is absorb based as def meccanic which is nor expetional as def meccanic at all due flat values being bad when things get big)
C-perfect defense tactic, on top of requrie a tactic is not a lot reliable; BO have the same tactic and even with a better base (10% block) i hardly see that slot; usually tanks have more than once source of avoidance so even with that being slot the duration wills till be lacklsuter for what wrote in points A and B; the tactic require a slot so it's something in addition while WODS and crushign advance are instead things that are spec dependant but they dont tax you as hard as have to use a tactic slot. Imo the only base avoidance tool is eagle flight and is not working properly.
Summary:
it's lackluster because it's a base avoidance skill, with a very unfriendly duration due SM have to perform a lot of action/stance dancing; with none or few synergy with the other 2 SM skill.
Solution
Increase the duration to 7-10 sec->this should make the skill fit better in the rotations
discalimer:
wanna point out again that it DO NOT stack currently with WODS and since it completly overwrite it if WODS may have some issue per se this should not prevent eagle flight fix
edit:
Spoiler: