All fair points but I think this should all start with the design of our transportation infrastructure.  A 30mph speed limit doesn't help much on a road that's designed for 40+mph.  The longer a pedestrian is in an intersection, the more likely they are to get hit, which is why we need bulb-outs whenever appropriate, which would be all streets with on street parking.