In my uninformed view I came to a different conclusion. Lack of technical development until recent history is more of a problem of materials science first and easily accessible/cheap energy second.
We classify ages of humanity by advances in material science. Prehistory is noting advances in humanity using ceramics as signs of advancement. "The Bronze Age" when humanity figured out that combining copper and tin produced a metal stronger than either alone. This lead to "The Iron age" where mining and refining metal produced even stronger tools and allowed humanity to access/create even stronger/lighter/cheapers materials. Refined Aluminum was more valuable that gold (I think) when it was first discovered and isolated.
Humanity advances with better materials unlocking yet more better material.