This post has too many comments to show them all at once! Newcomers, please proceed in an orderly fashion to the newest welcome thread.
It seems to me like your trying to enforce your values on others. You might think your just trying to help, or do something good. I'm just a bit skeptical of anyone trying to enforce values rather than inspire or suggest.