Here in Ontario Canada even the pedestrian isn't always in the right.
A month ago, snow was piled up so sidewalks were impassible. A pedestrian was walking on the road, was hit by a car and sustained major injuries (still in the hospital). The driver was cleared of any wrongdoing, the pedestrian was charged with walking on the wrong side of the road. She was walking with her back to the traffic.
Also, about a week ago an 80yr old man crossed a relatively busy 4 lane road here and was struck by a vehicle. He was also charged for not crossing at a cross walk.
So much for the pedestrian is always right!