Думаю,что никто особенно не виноват.Есть такое понятие "несчастный случай".Каждую секунду и мать не может контролировать ребёнка, и мужик, потянувшийся за сыром, не ожидал появления под ногами или возле тележки ребёнка.Очень много происшествий происходят в одну секунду и "по стечению обстоятелств".Орать на мужика, конечно, было лишнее, но от неожиданности и растерянности я бы наверное тоже смогла так отреагировать.Маме ребёнка- хороший урок, что лучше заранее спрогнозировать ситуацию, чем её получить в реале.