That is a fascinating way of looking at it. But when one religion says that the burning off of bad karma is necessary, while another religion says that sins can be forgiven, it does not seem the two religions can be reconciled.
Why not? Perhaps karma is just a means to an end. It serves to teach us not only to live a moral life, but helps us understand why. Once we understand living a moral life is what is best for us as well as all others, then we can forgive ourselves and then God will forgive us as well.
Ego is probably at the root of the problem of religious intolerance. Inflated and narcissistic egos make people distrust those who don't conform to ones own preferences. This is perhaps most obvious in islamist terroists whose insistence that they are right in their beliefs causes death and destruction. The narcissism, the inflated egos, may be due to their preferred beliefs being caused by present and historical threats to cultural ego.
I think this is an excellent point. Perhaps there is more to it than this, however. I believe fear must have something to do with it. What do all Fundamentalists have in common? They all believe in literal interpretation of their Bibles and refuse to listen to any reason or logic which would contradict anything written in it. Once one admits there is any untruth in the written word, it can lead to one's own self-doubt in the notion that it is the absolute word of God. At this point, one must acknowledge that the entire Book may have been based upon untruths and one's religion, therefore, may be false. This understanding allows the fear and dread of the unknown to creep into the psyche.
At times I envy the Fundamentalist Christians, who seem to have such unshakable faith in their Christian teachings and in the Christian Bible.
I adhere to the view that the Bible contains the word of God, but also has been tainted by the ego of man. If we can overcome our own selfish egos, maybe we can learn to discriminate between the two.