Потому что это лучше срабатывает. А "упадешь", "разобьешь" и т.д. - нифига, дети еще не понимают трагедии в "разобьешь". Ну разобью - и чо? Опять же - тетя будет ругаться. Мама будет платить деньги? Трехлетке пофиг на деньги, он еще не понимает толком, слишком абстрактно.
"упадешь" - наверное, думают "не упаду" или не верят в последствия.
А вот когда "тетя будет ругаться" или "дядя охранник нас выгонит" срабатывает. На трехлетке срабатывает точно. Более старшие дети, может, и понимают что нельзя бегать потому что опасно. Но они уже особо и не бегают же.
Про то, что ребенка не тащить в аптеку - а куда, бл@дь, его деть? В псту назад засунуть? У нас как правило до 3 лет садиков нет, а значит ребенок привязан к маме. Ну, в выходной с папой можно оставить, да. Но терпеть до выходного и не покупать лекарство - это шта.