I think both youth and the sort of person attracted to programming both contribute to the tendency to collect shiny new playthings, a syndrome covered in Jeff “Coding Horror” Atwood’s article, The Magpie Developer. I find that having a strong “get outside and away from the computer” lifestyle helps, and if that doesn’t work, growing older should do the trick. I think.