To spare you the digging:
> The alternative theory holds that the origins of altruism and teamwork have nothing to do with kinship or the degree of relatedness between individuals. The key, Wilson said, is the group: Under certain circumstances, groups of cooperators can out-compete groups of non-cooperators, thereby ensuring that their genes — including the ones that predispose them to cooperation — are handed down to future generations.
I'm still not sure why this idea is dismissed because I don't see any false statement or inconsistency in it and it seems to lead to apparent altruism.