Rather amusing title since it could be reworded as "Game theory still fails to explain biology." We know organisms cooperate. The fact that we consistently fail to find reasons to cooperate in game theory suggests that the simplifying assumptions that it makes are incorrect. To give only one example, what happens when agents can choose from among a set of games to play with opponents with known histories?
I find it fascinating that twisting the parameters changes the outcome. Thinking about our social world, for example fraud in finance, perhaps there is something to be learned about the way the rules of society should be set up to eliminate cheating.