The problem with America is that it is too old. Too many old people, far outweigh the number of young people. Also, intelligent and rich people are no longer having children anymore. They would prefer to have dogs instead and to live out their “individualistic“ lives.
Also, if you look at all the infrastructure of America it is far too old. The same goes with Japan. I suppose one of the benefits of being here in Southeast Asia, like in Phnom Penh, or Vietnam is that because the population is so young, greater innovation, and infrastructure being built carte blanche.