You're just not understanding my point. I never said pedestrians are more at fault. I said they can avoid trusting their life to strangers in cars. It's still the driver's fault if they hit a pedestrian, but that does not change the fact that the pedestrian chose to walk out into the road in front of a moving car. You don't have to make that choice. You don't have to trust drivers.
You choose whether you trust a driver or not. Personally I choose to never trust them, and that's why I'm much less likely to be hit by a car. Because I do not put drivers in that position where they have to notice me and react in time in order to not hit me. I simply wait by the side of the road until I am sure that they have noticed me and are reacting in time.
When I said cars are predictable I meant cars are almost exclusively on the road. If you are not in the road you are generally safe from cars, if you walk into a road you need to watch out for cars. If a car is moving towards you at 30mph you can assume it will continue to do so, and so you should not walk in front of it until you see it slow down.
You can not assume it will always stop for you if you do walk in front of it. This is not unpredictability, this is you putting your trust in a stranger. It is predictable that the driver might not have seen you. It is predictable what happens if the driver does not see you.
You can't know whether a driver will see you and react in time. That's why I'm saying you should not trust that they will. You should assume that they're idiots and act accordingly, because a huge amount of drivers are idiots. Don't trust them. Make sure you are safe. Take responsibility for your own safety, don't put it in their hands.
And just for the record, even the best drivers may have accidents. Nobody's perfect. Shit happens.