>People only think of personal quick gains over long term generational games as has been shown time and time again
Nonsense. It has been shown for much longer and many more times that people have a capacity to act on the long-term. It might involve various social thought mechanisms like religion, moralism, and politics that prevent so-called progress, but evolution often favors societies who act on the long-term. This is a especially true in moments of sudden catastrophe. A classic example is Catholicism in the face of the plague.