The problem with Gamification is that it tries to solve a problem that doesn’t exist. We already have a universal points system, across all aspects of life, that represents status and is redeemable for real world prizes. It’s called “money.”
Greg Costikyan nails it