Americans have a much shorter view of time than the Chinese. As a culture they are quite capable of taking a longer term view than we are.
I’m not sure if it’s cultural or political. Once Chinese governments are just concerned about being re-elected every 4 years, then I think we’ll see the same level of short-sightedness over there too.