We are in total agreement here.
I would cut neither camp any slack whatsoever on the definition of science.
Just for grins, and tangentially related to the present discussion and the role of science, how do you deal with the following statement?
"First there was nothing; then it exploded"?
I would tell the person to look at the website I am providing, read up on the big bang, and learn why that is a bad statement.