30,000 years later, human social groups still haven’t learnt how to live together with others.How long does this bloody evolution thing take?