For this purpose, it’s not a question of banning them, but adding pedestrian safety regulations. You can still build these monstrosities while also providing better visibility and less likelihood for victims to be run over.
It’s just banning the “wall” of the front. That’s only required as a style choice and style should not trump safety
I’ve actually been paying more attention lately since my brother bought a Chevy Behemoth Silverado EV. As a big and tall guy I’m used to being bigger than most people I encounter, but looking at the “wall” at the front of these vehicles, it is also well above my center of mass. I would also be thrown down and run over. It’s not just children but there really is no “big enough” to survive getting hit with those
(And yes I will keep giving my brother a hard time. After All these years of owning a house and large property where he could have argued he needed a truck, he gets one after he gave up that property. He bought this monstrosity to commute alone and do road trips alone. Nothing to tow. Nothing to haul.)