I agree. People tend to forget that their "rights" end where another person's rights begin. Every right comes with responsibilities. While freedom of speech is important, the right to live peacefully free from hateful invective is probably even more fundamental.