В русском языке сказать "ты дурак"  вполне нормально. А созвучное матерное слово - уже нет.Или сказать "блин"  плохо только своей мусорностью. Но в целом эквивалентно слову "черт"... "Черт, мне кирпич упал на ногу!"А матерное слово в аналогичной ситуации будет воспринято иначе.И эти слова надо учить ребенка различать. Пока не объяснишь, откуда он будет знать, что сказать "черт" или "блин" можно, а б** - нельзя?