I will say this, in my ideal world where devs could make changes in one place without breaking something else,
For pvp, allow shield to push crit chance off the combat table
or
Allow absorb rating to counter surge rating for all critical hits.
you know, in case the devs are reading.