What's the solution? Maybe we need to try harder to add addictive properties to activities we value. Or maybe we need a cultural movement away from things that are low-value and addictive to things that are high-value but not very addictive. It's difficult, because almost anything that's fun is potentially addictive. Reading, coding, and exercise are all valuable and can all be addictive. Not all addictions are equal. Running for two hours a day is probably better than playing Farmville for two hours a day.
I think that Matt's comments hit home because we're often in a position now of building things that lock people into harmful addictive behaviors. We all have to ask ourselves whether the work we do is valuable, or just lucrative.