I agree that this approach is appropriate in the vast majority of situations, but someone who says: "shut the F up. I can't stand you" in front of his child really doesn't care what his wife thinks--or what his child hears.
GOOD POINT!!!
Puppy
I agree, but they still need to hear it. What you are doing affects me. This doesn't all occur in your head. It is also CYA. They can't say, "you never told me".