Bingo.
And smart people tend to have positive cultures.
Yes - there’s a very simple explanation for that.
1. The essence of a culture are its values
2. Values are rules learned through pattern recognition over long term experiences. That is, recognizing what patterns of behavior lead to long term success
3. Smart people are better at pattern recognition
4. Less smart people are not as good at long term pattern recognition, they focus more on behavior patterns that lead to short term happiness than those for the long haul. Thus they see less value in sacrificing for the future or seeing negative consequences of going for short term happiness.