Front bumpers of most cars/truck are generally plastic and can at least absorb energy of an impact with a pedestrian (albeit the hood is often near neck high and can snap their neck)
Tesla paraded their new truck with 'stainless steel body panels all around'. I don't know about you, but I've banged my shin into a steel tow hitch. I don't want anything remotely close to that on the road.
That doesn't make sense to me. I watched some pedestrian crash test videos, there is no energy absorption by the bumper. It's bad news to be hit by any car. (I'm no Tesla fanboy)
Most pedestrian crash tests are at low enough speed that there isn't visible energy absorption, plus most dummies aren't equivalent to most human scales. They tend to be modeled after a 6' adult male at around 200lbs.
The bigger issue with larger vehicles is their height around people current full size or even mid-size SUVs and trucks have gotten larger than their former variants. You're much more likely as a pedestrian to get run over than to be hit by a car and land on the hood or the windshield (which is by far the better position to be in during an accident). The crash bar behind the bumper on all cars have a thick layer of foam that contributes to the 'softness' of a bumper.
Tesla paraded their new truck with 'stainless steel body panels all around'. I don't know about you, but I've banged my shin into a steel tow hitch. I don't want anything remotely close to that on the road.