There is an element of fluidity in the way people learn. People learn differently today than they did a generation ago, which requires an adjustment in methodology.
Gamification is more than just fun and games and a pleasant distraction from learning. It is learning.