What??? You just pulled that out of thin air!..It's not that science hasn't been 'discussed' here...it's that certain wannabe 'debaters', have yet to come up with a scientific rebuttal, and post only according to their biases!
Big alternative..isn't it?
GfS