1 случай - вполне возможно, что автомобиль был вправе ехать, а мама обязана была стоять, несмотря на свой зеленый.
ТС может иметь право покинуть перекресток несмотря на сигнал светофора, но оно обязано пропустить пешехода. В данном случае (да и во многих) пешеход имеет преимущество.
В общем, хочу сказать: есть разные люди. Одни гоняют 40 км/ч по жилой зоне и по встречке и т.п. А другие ездят по правилам, может иногда превышая до 70 км/ч разрешенную скорость по городу. Есть пешеходы, которые идут только на зеленый, есть те, кто пробегает на красный. Это разная культура людей, менталитет, понимание и внимание к другим людям и т.п. Не надо чесать всех под одну гребенку. Да, все должны соблюдать правила, но видно же, что это мало кто делает. И водители и пешеходы.
Среди и тех и других встречаются уроды, и вы зря только будете друг на друга злиться и обижаться, потому что думаете, что только в "противоположном лагере" есть идиоты.