I don't think LethalDose's interpretation of Pierce is correct or intended.
But I think it should be.
Currently, I think the strongest combat build in the game is a max brawn build. Particularly HG-Marauder Droid building into the BH-Gadgeteer for absolute maximum survivability and shockingly high killing power. At character creation (with Padded Armor), the build would have 8 soak…which makes you all but immune to blaster pistols. It only gets more extreme as you add armor and especially talents, boosting the final soak up to around 13-14 fairly quickly. On top of that, the max brawn build gives you ridiculous melee damage and lets you sling a light or even heavy repeater blaster as though it were a blaster rifle. Thus its also one of the highest damage builds.
Pierce would be a direct counter to that sort of build, making it less attractive or necessary to build that way for a combat character.