This is not a debate over the existance of God.
It is a debate over the continued existance of science.
"How can challenging the validity of evolution be the end of science?"
You are challenging science with a leap of faith, with a proposition that is supernatural, untestable, unverifiable.
You are free to criticise TOE. You are free to not believe it. But within science, you must adhere to the rules of science. If the fundamental aspects of the scientific method are abandoned, to a leap of faith, science and Reason itself is in fact undermined.
Would you be against teaching ID in another class?
Do you insist ID is science?
Calling the combined scientific community at Harvard University idiots is an absolute Troll Classic, BTW.
I am sure you will be cut and pasted all over the leftist blogosphere to demonstrate how really stupid freepers are.
Well done.
I still think Mr Robinson should have vaporized your a$$.