На скоростных/загруженных дорогах преимущество должно быть у водителя, но за счет под/над земных переходов.
На улицах не загруженных, преимущество должно быть у пешехода.
Загруженность/незагруженность оценить сложно, но скажем так, если для перехода через дорогу 1 человеку необходимо остановить больше 3 машин, то улица загружена (без претензии на истину)
ЗЫ В идеале, конечно, преимущество должно быть переменным, когда я пешком - у пешеходов, если еду - у водителей