I agree with 99% of your post...with the exception of ANY name calling being OK..
I know I’ll be looked as an oddball but my parents set down rules in our household and if they did a good job, those lessons were meant stick with us all our lives...we were not allowed to contradict, call anyone names, say “shut up” to ANYONE. We four siblings never gave them any reason to be disappointed in us. I was the youngest and the last one now but I remember the lessons taught with love.
Same! My parents bristled when we told each other to shut up. I grew up in late 90s/early 2000s & my parents were modern people, but they still were traditional. Manners were important. Of course we all think bad thoughts & once in a very great while- when it is truly justified- it might be ok to say 😉