"The odds are ...in a human, 1 in 3.2BILLION."
Only if you pull a number out of your backside. I've read that 75% of statistics are made up. You're an exampla non grata.

"Which shuts down evolutionISM"
Only in the minds of those who are too intellectually dishonest to present such a ridiculous number as fact.