Well, for starters, when they stole a bit from block HP for other things, they accidentally nerfed the shit out of armor.
They increased the armor rating to try and balance the halving of max HP, but they seem to have forgotten that because of how pierce/punch interact with armor ratings, armor...