‘Gamification’ sucks:
It should be obvious that one conclusion respects people and one doesn’t. It should also be obvious that the first conclusion is correct and the second is incorrect, cynical, and low.
I can’t prove that good software respects people, but I can look at good software and show how it respects people. I can look at bad software and show how it doesn’t respect people.
“Gamification” treats people like children — children who need to be manipulated, who need to be tricked into doing what’s good for them.
And it makes bad software.
[Just because something feels like a game doesn’t mean that you should make it more like a game.]
Source: inessential.com