I would offer that while the tools, technologies, and opportunities to access information are increasing — few are enhancing feedback and accountability. Gamefication is one of the few new techniques even trying.
Aarish Shah — your ‘addiction’ makes that less of a requirement for you. You derive positive feedback easily from the process. But just as people have preferred ways to take in information, they have preferred types of positive and negative feedback to drive true retention and learning.