A "valid explanation" doesn't sound the same to me and "scientific fact".
Are we gonna act like scientists aren't wrong about shit all the time?
When did I ever say that scientists were never wrong?
Science is about progress. You can hardly every say anything with 100% certainty. Besides mathematics, there are probably not as many "facts" in science as you would think. Again, science is about progress.
However, when a hypothesis has enough repeatable evidence it becomes a "theory." Does that mean it can never be disproven? No. It just means based on the available evidence, it explains the hypothesis. If a hypothesis has over 100 years of repeatable evidence, I am comfortable knowing that its the best explanation we have. Perhaps it will be disproven. Perhaps it will not. Only time will tell.
What more do you want? I, for one, am happy to know that the fundamental nature of science is PROGRESS.
From the national center for science education:
Science uses specialized terms that have different meanings than everyday usage. These definitions correspond to the way scientists typically use these terms in the context of their work. Note, especially, that the meaning of “theory” in science is different than the meaning of “theory” in everyday conversation.
Fact: In science, an observation that has been repeatedly confirmed and for all practical purposes is accepted as “true.”
Truth in science, however, is never final and what is accepted as a fact today may be modified or even discarded tomorrow.Theory: In science, a well-substantiated explanation of some aspect of the natural world that can incorporate facts, laws, inferences, and tested hypotheses.