Imagination, "дать сдачи" обычно усваивается ещё до того, как ребёнок вообще толком заговорит. Например, ребёнок возрастом один год щипает маму. Что делает одна мама - просто отстраняется и не позволяет себя щипать. Вторая - удерживает ребёнка от следующей попытки и строго говорит "нет". Третья - говорит "а если я, тебе же тоже будет больно" и (слегка, так, поучить) щипает ребёнка в ответ. Четвёртая ударит по руке или попе. Пятая будет терпеть (он же ребёнок) и просить прекратить. Это всё разные сценарии, которые будет усваивать ребёнок. Понятно, что это очень упрощённо, но вот такие мелочи влияют на будущее очень сильно.
И да, почти невозможно научить ребёнка тому, чего нет в семье. Если в семье есть насилие и неуважение друг к другу, ребёнок всегда будет транслировать это на окружающих. Иногда даже внешне благополучные дети такое выдают, что диву даёшься.
некоторым взрослым как раз и приходит в голову, не в лицо так хотя бы в бок
Во-о-от. Вместо того, чтобы решить проблему (глобально: заработать на такси/машину, пересесть на велосипед, поменять время поездки, найти работу у дома, чтобы не ездить; или сиюминутно: отодвинуться от неуклюжего, попросить не толкаться, закрыться сумкой и т.д.), они толкаются в ответ. Детский сад ))))