Different times, environment, war, starvation leads to inventions, as well good economic times leads to excess time to study world mysteries and physical laws, that again leads to hreat inventions and technology.
Usa is on a downfall on good economic times and excess budgets to invent new things, however Saudi and China do have budgets to continue renewing technology and push further.