Isn't this a classic case of "What works for me <i>must</i> work for everyone." ??<p>Not everyone is interested in games, not everyone is interested in programming.  One source of motivation should not be forced on everyone, there should be a wide range.