Just depends on the scale. On a small town or tribe level we are naturally collectivist and look out for each other.
Its when you go beyond that scale where things get dicey cause there is no web of trust and it becomes 'take from one entity to give to another' that creates unfairness.
Loose federations seem to be the only forms of "government" that work.
Haven't really thought this through fully so I'm mostly talking out of my ass