gamification

Whether you design apps that use gamification to influence behavior or you're just a user of these apps, have you stopped to consider the ethics of gamification?When should it be avoided? How is it affected by context? Can a design be too addictive? Do the needs of the business outweigh the needs of the user? What exactly are the responsibilities of the designer?