I agree with OP the fixed 40% based interruption is quite wanky. Making psyche the based stat for interruption resistance would add depth into this stat. And of course add magic resistance to some armor materials would just be great.
I still don't understand why PvE ennemies don't have the same...