I like this comic. It shows, I think, how gamification is misunderstood. People often criticise gamification for just being about awards and badges. However they fail to understand how a “game layer” can motivate people when implemented well.
Just adding badges and awards is meaningless. They have to be designed to make a participant feel motivated.