The concept that Liberals are tolerant is one of the greatest intellectual scams of our age.
They are not tolerant. Anything violating the sacred beliefs of Liberalism are shouted down and spun to the point that most decent thinking individuals don't want to have anything to do with the leftist jackels. This is their plan.
Unfortunately, with the leftist media being so dominant, that's all the sheeple see on a regular basis. It just makes our job harder.