Nouveau
Well-known member
And I agreed with the atheist quoted in your link that it is a good definition.I provided the definition of science, and the scientific method.
What you haven't done is provide a shred of support for your claim that atheists here have treated science as a religion.