It seems that altruism can be explained without resorting to group selection. Statistically speaking over history, your group is overwhelmingly likely to be your kin. So gene selection / kin selection seems sufficient explanation for the evolution of group-altruistic behavior.