Уточню, что значит "страх божий". Это слово из библейского лексикона, и означает оно внутренний барьер человека против совершения поступков, которые осуждаются с точки зрения христианской морали. А то, что дагестанцам сносит крышу, так это именно отчасти потому, что воспитание моральных принципов носило лицемерный характер (поспорьте со мной, что мусульманская религия не содержит никаких моральных противоречий в вопросах универсальности своих принципов, то есть грубо говоря "закон для всех един" не соблюдается, что молодежь прекрасно видит и именно страх наказания им мешает распускаться). А отчасти потому, что наказывать их теперь некому. Потому что нет никого рядом, кто с дрыном. Если мораль вбивать страхом наказания - то все моральные принципы улетучиваются, как только палки не оказывается рядом.А если воспитывать в ребенке собственные внутренние барьеры, не под страхом наказания, а под страхом мук совести - то это гораздо эффективнее, поэтому что от себя никуда не убежишь, человек сам себе судья становится. Это и есть страх божий - бояться божьего гнева, а не осуждения человеком.П.С. Про дедушку - всего лишь прием, потому как авторитеты меняются с годами. А вот когда воспитание собственной ребенкиной совести еще только в процессе, то апелляция к авторитету очень хорошо помогает.