Far from it. There is always a line in the sand, and one should always have a firm idea where one stands. Morality and order are near impossible without such stability. However, without tolerance, a society can only be homogeneous. And homogeneous populations, though perhaps temporarily strong in forced unity, are fatally flawed at the core.
Freedom of speech is an American right.
Freedom from feeling offended is not. The righteous offended would have otherwise. Enough, for now. This set of thoughts is way too big for 1 a.m. Another time.