"Somebody just tried to remove the very mother of science, to wit, mathematics, from scientific inquiry."
For a very good reason. Math isn't science, and science isn't math. Science deals with the physical world; math with logical constructs.
If I am correct, in that that post is what he refers to, then muawiyah would have done well to give you a link to that whopper, so you would have been able to easily see what he was talking about.
That is your opinion. Math is used to "describe" physical and non-physical elements, and it is the very foundation of science.