As far as your other statements, in general, I think you are a little bit too kind to them. There are some belief systems and practices which are simply incompatible with a free and progressive society; pedophilia, theft, extortion, islam, these are examples of anti-social value-systems.
Too kind? That's the first time anyone has accused me of that! haha. I advocate destruction of Mecca and the outlawing of Islam in the U.S. What more would you do?