Freedom is not some inexhaustible resource that can be simply granted to everyone, without bias. If people are at cross purposes, their “freedoms” will always intrude on each other’s territory, so that only one can be allowed to exist at any given moment. Those who preach freedom but in reality merely want to assert their own freedom at the expense of others’, are just as bigoted as the people who are presently depriving them of their freedom.
If we want freedom for all, we need everyone to share a common purpose, so that nobody’s “freedom” will intrude on another’s freedom. For everyone to share a common purpose, there needs to be a common understanding. In order to arrive at a common understanding, people need to have an open mind to allow their views to change and evolve.
Sure, we can always “agree to disagree”, but when push comes to shove, and a decision needs to be made that can only satisfy the purposes of one party, “tolerance” becomes utterly meaningless when neither party is willing to allow their views/purposes on the relevant issue to converge.