You make very good points, and I agree with most of what you said. Bigotry should not be tolerated. The one thing I cannot and will not do, however, is ridicule themas you suggested, I or engage with them in any way. That’s what they want, and I will not give it to them. It does no good to treat them in some of the ways they treat others, and that is what makes us better than them. When you fight anger and hatred and abuse with more of the same, it just escalates. We’d be better off combining our time and effort with likeminded people who work on banishing them from acceptable society without meeting them on their own level.