Lag, server ticks, whatever you want to attribute it to certainly does prevent purify from working as intended.
What they should do is recode the skill so that it applies the resilience buff before cleansing your CC. This will prevent you from being Re-CC'd immediately after hitting the skill.

Yeah it's fun to meme on the person whining, but the skill REALLY needs a once twice and thrice over.