Paul, your post echoes things I've said about how I've raised my children. In fact, some of your points are almost word for word! I also have tried to be a guide, using TV shows and news reports, etc., as discussion topics.
And I always told my kids that words only have the power that you give to them. Just don't say certain words in front of grandma or at school. I also told them if I caught them neglecting their vocabulary, the rules would change. I didn't mind if they swore like sailors at home--the only time I got mad about language was when they were fighting. I didn't object to any words--only the hurtful intent behind them. They knew just about every "swear" word I did by the time they were five. And I'm proud to say both my kids turned out great.
And I always told my kids that words only have the power that you give to them. Just don't say certain words in front of grandma or at school. I also told them if I caught them neglecting their vocabulary, the rules would change. I didn't mind if they swore like sailors at home--the only time I got mad about language was when they were fighting. I didn't object to any words--only the hurtful intent behind them. They knew just about every "swear" word I did by the time they were five. And I'm proud to say both my kids turned out great.
They're just words. Really.