You are completely right in, we have had advanced civilization for far longer than archaeology can prove. Archeology is a science of chance. If we’ve found what we have found now, by chance… imagine what far greater civilizations existed before?
Also, things that the biased-science prove in terms of evidence in archeology & determining the life scale/amount existence of the human species are at conflict, because the most recent civilized, evolved, humanoid skeleton was found & it was 250,000 years old.
I also know culturally, that the worlds oldest religion, Hinduism, carried a verbal legacy, possibly, thousands of years prior to the written word - which is, Sanskrit, the root of all of the world’s languages.