A good article to read. Father Barron points out that the Catholic Church is welcoming of people, but not faulty ideas.
To quote Archbishop Fulton J. Sheen in his Plea for Intolerance –
“Tolerance is an attitude of reasoned patience toward evil … a forbearance that restrains us from showing anger or inflicting punishment. Tolerance applies only to persons … never to truth. Tolerance applies to the erring, intolerance to the error … Architects are as intolerant about sand as foundations for skyscrapers as doctors are intolerant about germs in the laboratory.
Tolerance does not apply to truth or principles. About these things we must be intolerant, and for this kind of intolerance, so much needed to rouse us from sentimental gush, I make a plea. Intolerance of this kind is the foundation of all stability.