Don't get too worked up about it. It's just a theory, like Darwin's. ;-)
Science is all about theories. There is no higher level of explanation. As Heinlein noted:
Piling up facts is not science--science is facts-and-theories. Facts alone have limited use and lack meaning: a valid theory organizes them into far greater usefulness.
A powerful theory not only embraces old facts and new but also discloses unsuspected facts [1980:480-182].
And don't cite "laws." Theories explain laws.
I am rather sensitive to this terminology because the "its just a theory" nonsense is generally promoted by those who have little interest in science, but a lot of interest in pushing their particular religious belief at the expense of science. If you do not fall into this category, then my apologies in advance.
But this particular archaeological discovery may just be the "smoking gun" to explain a lot of different things that have puzzled us for decades.