Why being selfish is a good thing