Everyone can believe what they want or what they "feel" is right. Well in the USA anyway.
As for me, I think it's pretty fricken simple and men got into power and let say they "compicated things" and according to God Jesus was THE final word (He became savior and HIS message overrode all others the old covenants became null and void so so much for scriptures, sorry Isaac and Abraham and all that crowd...) Plus that whole purgatory thing proves the A.) God CAN mess up (so much for almighty, better take that off the banner, and B.) He CAN change his mind.
"Banished to Purgatory for Eternity... Whoops Never mind I sent Jesus to Purgatory to get everyone out, now you just go to Heaven or Hell, yeah that's it..."
I thought For Eternity meant forever (or until the end of space and time)... But then again I'm an imperfect being judging something that seems imperfect to begin with. Maybe there's some level no one on Earth is able to grasp it and explain it to the rest of it cause every time they open their mouths I can poke a stick right through it... Maybe I'M DIVINE? (which of course we ALL are accordign to the bible...) What an oxymoron we are DIVINE SINNERS!!! (Quote for truth)...
You know if you think about it Too Much it can really make your head hurt!
As for that DNA explanation that made my head hurt, I managed to make out Gattatica and that was it (which was a kickass film BTW)...

I really hope that someday we can survive just long enough before our sun goes boom in around 4 billion years to find any sort of sentient life out there...
Us moderates will be fine with it and overjoyed to discover another of "God's children", while the fundamentalists get critically bent out of shape as this would completely destroy their complete reliance on "scripture"

(Mass suicides and riots to follow)...
Alien Overlord viewpoint: "WTF is up with them?"
Alien Overlord's XO: "Dunno... So what do you think, Orbital Bombardment?"
Alien Overlord: "Cool, lets see if we can get that guy before he gets across that bridge!"

Umm lets just hope their friendly...