I think this is more a short discussion on positive / negative feedback systems in games, rather than player motivation. The links you shared are interesting regardless though, so thanks for sharing!
The iPhone (and Android) will unload Reader (i.e. the state of the DOM/page) when memory gets tight (when the browser is running in the background, or when visiting a resource-intensive page in another tab). As devices get more memory (e.g., 3GS is better at this than first-gen) things will get better.
If they only want people using claude code inside their harness, they could... just remove -p?