I have been pondering this for a while and it finally struck me how to address this problem and the mechanic is already in the game. Eliminate armor pierce on all trainable weapons and only put it on Champ/Sov weapons. Increase piercing damage on spears to compensate for the lack of armor pierce. This allows for creatures to have a higher armor all around and have relatively even damage for trained vs sov damage outputs for melee.