Well who knows how resistance actually works. I heard the more dex the better the resistance works and resistance ... on ultimate's at least work 100% when you guard (most of the time)...especially if players lack success rate.
Yup.
Many mmorpgs have explanations for every stat on their official websites and how to counter it but dunno about DBO am sure there is somewhere too but i can't find it nor read it :/