Others disagreed.
Even slatestarcodex argued a little for both sides.
Its clear scientific consensus has not been reached, and people need to discuss this openly with out censors.