There is unlikely to be a cultural or generational explanation other than having the benefits of working when there was decent income combined with mostly less violence plus higher civilized behavior standards.
https://www.ted.com/talks/paul_piff_does_money_make_you_mean
https://en.wikipedia.org/wiki/The_Better_Angels_of_Our_Natur...