I don't think +1500 resistance is working very well, it's like 20% resistance.
I get ambush and kick all the time while on SOTW and never resist them, even confuse. Barbs have UM which is almost around 95%, and they resist almost everything.
It isn't fair