The problem with +Block STR/+Parry STR is the existence of Raw Intuition/Sheltron. Sheltron especially would become a bit insane, since you could use a tower shield and couple that with high "Parry".

Shields are actually fine, though I'd like them more if there was a Tower/Kite/Buckler for every ilvl.

The Parry stat is a different story. There's a bunch of ways to fix it, but anything involving +mitigation becomes a problem in any fight where you're not tanking all the time - though it'd still be better than what we have now.