+1 insightful. People aren't running over pedestrians due to nefarious overly-wide A pillars; they're running over pedestrians because they're not paying attention and are talking on their phones and are more concerned with looking for a break in traffic so they can gun it through the intersection so they just run over people. it's ultimately because people are selfish. that's why when I'm a pedestrian I carry a "deterrent".
No - I work with someone who is very serious about life and work and he recently had a significant (his car totaled) accident at an intersection because the car arriving from his right was hidden by the right front A-pillar until they were too close for him to stop.
In this country (France), if there are no signs to the contrary one must yield to traffic coming from the right. Regardless of how idiotic this may be, it is the law here and my colleague was held to be responsible for the accident.