Six million years? IIRC australopithicis was around three million years ago. The Homo genus is only two million years old, and humans 100,000. Rapid technological progress also requires language and writing.
You are using circular reasoning to get those dates.
Then what took so long?