This. The concept of a "fact" doesn't work in science, because anything can theoretically be disproven.
The main concept of science is that we observe things and infer models and rules. Since we do not observe rules but only infer them, all is a theory, which means "This is our currently best understanding of things. We treat them as if they were fact. But we also understand that our current understanding might not be perfect and thus we call things theories instead of facts."
Calling something a "fact" means it's perfectly finished and there's nothing to add to it. That's inherently unscientific.
Btw, when a theory is replaced, it's hardly ever replaced with something entirely different. Usually it's just expounding. Newton's physics remain valid in almost all situations, but Einstein's relativity fixes the edge cases where Newton doesn't work.
Which is why when building a bridge you use Newton's physics to this day, and not Relativity (unless the bridge is moving at close to the speed of light).