This is a long post for me, so get a cup of tea now!
One of the main things that I have found whilst research and writing about Gamification, is that the terms and the language we use don’t always seem to fit what were actually doing. As gamification matures, so to should the language that we use to discuss it. One term that seems to get particularly abused, which we have borrowed from game design, is Game Mechanics. This all came from various discussions I had been having with people in the games industry. All of them told me that they felt that most people in gamification are getting this (and more) wrong.