@TheCobbler,
You've not made any points worthy of addressing. I've not disputed any of the criticisms of religion. I'm not trying to argue that religion is good. I'm not taking an opposing position, just pointing out that yours is overly simplistic, so simplistic that it can be reduced to a cheesy bumper sticker.
Then you hold up said cheesy sticker as a fact so profound we should all treat it like holy writ.
It's not a fact, it's just a guess. To say otherwise is to start your own belief system.