Здравствуйте, вина водителя однозначна но это не значить что все нарушители и это нужно ужесточать (мое личное мнение).

Водитель мог проехать на сигнал который ему разрешал но ж/д переезд был не готов к эксплуатации (не убран снег или не очищен соответствующими снегоуборочными службами).

И последнее у водителя как и у всех водителей шины летние или всесезонные (не зимним) или прошли свой километраж и давно уже пришли в негодное состояние.