In my experience the worst contributor is mobile games. Daily login reward, daily quests / tasks, etc. They divert your attention because you feared to miss those rewards. It's less effective for adult but very harmful to teens.
However I found that missing one day of it and not spending any cash to those games helps with getting out of it.
What's ironic too is that these "daily" rewards offer so much leeway to the end user to get away with not actually hitting daily. In example, Timehop, has recorded days without me actually visiting the app - rather keeping the streak on the app seems to be more for my dopamine gain even if its number is invalid. Egg, Inc, a game I play on my phone has daily rewards. On its system, I have 24 hours until after my daily reward is given (or so I presume, I haven't missed one in months :/) that it gives me in difference to make sure I come into the app. It's annoying but the patterns are so apparent that it surprises me how many people don't notice them.
However I found that missing one day of it and not spending any cash to those games helps with getting out of it.