I see the points people are making about why simply having Taunt ignore Physical armor might cause other problems, and they are valid. Still, there has to be something which can be done to tweak Provoke/Taunt.
I am not a fan of armor-percentage-based status ailment resistances. But perhaps Taunt should have a 50% chance to land (armor doesn't matter), or a chance to land where higher STR increases the chances of Taunt landing?
If taunted you can only do basic attacks?
Sure, that could be a thing.