I think the difference being that in for example maths, once something is proven, that’s it. but very little is so concrete in archaeology, and even when something can be said confidently, new evidence can come to light and change those norms
Mathematics is not a science. Every science has the potential for what you describe, perhaps more or less depending on its sparsity of data. The sparsity of data in archaeology is extremely high.
We call it “science”.