"Прогнозировать дорожную ситуацию" приходится, если кто-то не соблюдает правила, или разметка выполнена не слишком умно.
Нет. Прогнозировать дорожную ситуацию необходимо всегда, чтобы все необходимые управляющие действия совершать заблаговременно, а не дергаться в последний момент, создавая аварийную ситуацию, и быть предсказуемым для других участников движения. Это необходимые условия безопасного движения, с нарушениями ПДД вообще никак не связанные. При этом никакого сверхъестественного предвидения для этого не нужно, достаточно видеть дорогу и понимать действия других участников движения, что в целом вполне поддается формализации в виде «десятка-другого правил в дополнение к ПДД» — а когда выполнение этих правил входит в привычку, волшебным образом появляется то самое мастерство :]
Основная проблема в том, что эти правила часто контринтуитивны, и их надо а) откуда-то узнать и б) превратить в навык (что приходит с опытом). Если эту проблему как-то решить, то безопасно водить сможет действительно практически любой.
UPD: о контринтуитивности на конкретном примере. ПДД требуют соблюдать безопасную дистанцию, да и без ПДД это очевидно. А вот какая это дистанция, и в чем она измеряется? ;]