It's a view I've often come across on indie game-related blogs.
Companies like Zynga help push the issue to the fore-front: They get continuous real time data about how changes in their games effect player behavior, and try to use that to maximize the addictive factor.