I'm interested to know how he's going to get away with that truck that looks like its designed to cut pedestrians in half.
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.
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.