I think the resist system is purely random. I have Illuminate and points into mez making it 75% harder to resist, plus it is M2 and I got resisted three times by an assassin with less than 1k mental resist.
An hour later I mezzed an 80 warden (I'm 62), stifled him, and stripped his nature walk with no problem at all.