That's nice... How does your little rant against various religious beliefs fit in with the progressive belief that people should be accepting of other cultural differences and their societal beliefs? .
Wouldn't know, guy, I'm not a "progressive" and never claimed to be. I don't believe because you dress up silly beliefs in vestments they suddenly become less silly.
While we're at it what caused the Big Bang in your creation theory? I'm going with a miracle occurred.
100 years ago, the computer in front of you would be considered a "Miracle". It isn't a miracle, it's science. Just because you don't fully understand a science does not make it a miracle.