Either my search skills suck or I am going crazy but I find it hard to believe this hasn't been mentioned before.
Losing TP on WS is just wrong. It's the reason why RNG were always bad team DDs, contrary to popular belief, because every WS they do they pull hate with and consequently make three other DDs lose their TP.
There's already a calculated risk for melees to lose their TP, it's called a miss. But losing TP cause you mistargeted in the heat of battle and selected a target that's miles away, that just doesn't make sense. No other spell, JA or any action is affected by this. Would love to see that addressed.