Lyric discussion by AStepIntoOblivion 

Cover art for Heaven lyrics by Better Than Ezra

Yes, he was referring to religion. Religion started out with all good intentions. To show humans the right ways and to steer them off the wrong ones. In the end, it has been twisted into a human tool, to manipulate people into doing things. War, politics, the justification of cruelty to fellow man.

Song Meaning