“it’s really hard to see people, even adults, right in front of you”
Then they should say that instead of sensationalizing it.
"1) demonstrably true"
Do you have some evidence of this? 1) If you have awareness, you should see objects before they move into any blind spot. 2) Driver height in relation to the hood height plays an important role in visibility, which means that you can see things shorter than the hood height depending on the distance from the vehicle. 3) Many new larger trucks come with 360 degree cameras now, so the blind spots are not an issue.
I own a Dodge Ram 2500 and I can say that it's much harder to see things in front of you simply because the vehicle is so large. It's tough to park, tough to take through a small town, and hard to see out of in short-sight conditions. But it hauls a trailer, so it has a purpose.
I have a 1500 sized newer truck. I don't have any problems driving it in small towns or in big cities. I mean, you just have to take off the ham antenna and take it easy in the parking garages.
But do you really need to see things immediately in front of you? How would they even get there if they didn’t approach you from the front or sides, where you can see them? Most new vehicles also have sensors warning you of objects behind or in front of you, that beep loudly and warn you.
My truck does not have those sensors, and it is still large. When driving through downtown, kids and people like to jump out from between parked cars. That’s hard enough to catch in a sedan. I could definitely see myself accidentally hitting a pedestrian and not even noticing it.
I would say yes, you need to see things immediately in front of you. I’m not sure how that’s even a question. Beeps and sensors don’t save you in busy pedestrian environments, and being aware of your surroundings is absolutely crucial.
"I could definitely see myself accidentally hitting a pedestrian and not even noticing it."
Is this more hyperbole? I don't know how you could not notice hitting someone. You should feel/hear it, even for animals or objects way smaller than a person.
"I would say yes, you need to see things immediately in front of you. I’m not sure how that’s even a question."
How do you handle the normal blind spots in all cars? You handle this the same way - mental object tracking and awareness. It doesn't matter what car you're in, you can't see the pavement immediately in front of the tires, yet you can still avoid potholes.
I still think the broader point of “it’s really hard to see people, even adults, right in front of you” is 1) demonstrably true 2) extremely scary.