I'm thinking that someone who can tank everything the GotG, Dr. Strange, Spider-Man and the Avengers threw at him is far from having an "iffy" piercing resistance, and someone who can beat Thor, Hulk, Black Panther, and Captain America in hand-to-hand is far from being "too slow".