Do cheaters have an evolutionary advantage?

What is it with cheating? Cheaters seem to have an immediate advantage over cooperators, but do they have an evolutionary advantage? A study published in Current Biology suggests the benefits of cheating change with its prevalence,in a population. Cheaters may succeed, for example, only when they are rare, and fail when they become so numerous they push out cooperators.