I still think a 2 charge system would help. Players are getting screwed by server more than they're getting screwed by their own timing and unless they fix resilience there's no way around it without giving a "Second chance" to the ability. If I get stunned, pop purify, and get stunned again before resilience, I have ONE more chance to get out of it, of which is then my fault because if I don't wait to do the follow up and immediately do it I'm panicking and don't deserve to be rewarded.

Two charges means a higher skill ceiling for both defense and offense options. You can't just stun lock people to death and spam cc the second tehy use their first purify, and you as the defender have an option both in 1v1 and group encounters to keep from getting gimped by CC.

I don't mind dying to DPS, that makes sense, but silence > stun > Silence > stun > stun is so awful. If they only had a few skills to use cc with I'd understand but when WAR has aoe stun every 15s and WHM LB....exists it means that no matter how good you're doing or how you time your purify because the classes will be able to immediately stun you again. With Purfiy being 30s that means WAR has two chances to stun you in a single window.

War can Rend twice.
PLD can shield bash twice.
NIN can Raiju twice.
AST can heavy/bind twice.
MNK can six star twice.
SAM can stun then silence you.
BRD can Silence then Bind you.

This doesn't take into account multiple people vs 1 player, WHM LB, or other possible combinations.

That means that 7 classes already render purify basically meaningless, EVEN IF it worked properly right now.