I would like to know why some places developed writing and thus started to have documented history much later than others, and why did some regions developed civilization way before others. For example Egypt ended its prehistory around 3000 BC, Greece around 1100 BC, and Scandinavia around AD 800, but some regions' prehistory extends into relatively recent periods of time, for example, Australia's ended in AD 1788, with the arrival of English colonisers and Cuba's ended in AD 1492 with the arrival of Spanish colonisers. Why is this?
EDIT (May 29, 2022): There have been some misunderstandings regarding the meaning of the word prehistory in this question. I would like to clarify that in no way this is an "Eurocentric" question, and the reason I mention dates such as AD 1788 and AD 1492 as the end of prehistory in Australia and Cuba, respectively, has nothing to do with "Eurocentrism", or something like that, is simply that there is no evidence of written records of the history of those places that date prior to the arrival of the Europeans, but that does not mean that within the scope of this question there's no history if there's no Europeans, so answering all of the comments, yes I consider Mesoamerica to have history (their prehistory finished in AD 300, as is generally accepted) I'm simply trying to understand how and why different regions developed civilization differently, and at different times.