Real statistics are not being compiled. When was the last time you heard about a drunk pedestrian being hit by a sober driver? The narratives are being driven by bias, which leads to the wrong solutions in these cases, this is why the solutions aren't fixing problems.
For the past 5 years, Washington DC has been telling pedestrians that cars have to stop for them any time they are in a crosswalk, including on green lights to cross traffic. It's simply stupid and irresponsible for this to be a rule. I've seen pedestrians walk out into roads not looking and also distracted by devices...
Cities are more interested in speed cameras and tools that generate revenues rather than smart stop lights and warning systems for traffic. We're still using street lights from the medevil era that are pretty basic with no plans of updates.
Car drivers and pedestrians are one in the same. Overall awareness, education, and responsibility needs to be the focus, or the stats will keep going bad.