I'm fairly convinced that the safety features that have been making the A pillars and C pillars of passenger cars thicker in recent years have heavily contributed to the trend of greater pedestrian deaths. Visibility on new cars is worse than it's ever been in my lifetime.