There are consequences for what we do, say and think, but we are free to do, say and think them. The good news is that God still loves and understands us. The bad news is that we still get our consequences, from what we do, say and think. One answer is that religions are businesses that are in competition with the other religion businesses. Spiritual growth comes from a relationship with God, not a business of religion.
Spiritual growth comes in spite of religions.
Even in spiritual growth we start out with some intolerance. The difference is that we do not stay there. When we are in a love affair with a mate, they often have opposite characteristics. You know, one is frugal and the other spends. One is outgoing and the other is not and so on.