So beware of archaeology when it claims to find a negative. To establish that a war didn't take place or that a settlement wasn't there, or that so and so wasn't the king is very difficult. When archaeology claims to establish a positive, then it is more credible. Of course, even then it requires interpretation of what was found, and that is not completely reliable. In any event, I think we are in a position to say that archaeology is no longer the great problem it once was.
Archaeology is still in progress.
New insights and new deductions are still being drawn and there is a lot yet to be learned from it. Albright has a proof that there was an influence of the Jews on the Greeks. The names of the Hebrew letters are words in Hebrew. Aleph, Bet, Gimmel, Dalet and so on all have meanings in the Hebrew. But, those sounds in Greek have no meaning in Greek.