I agree that people are becoming more selfish. Here in the Netherlands, the same people that benefitted from a strong welfare state, now prefer conservatives who protect the relatively wealthy. The generational gap seems to be increasing, but it will take time to restore balance.