The "good" doesn't have to be significant for us to become addicted. There are some upsides to smoking cigarettes and other self-destructive behaviors, I'm sure.
Replace that spot where you go to smoke with a foursquare court and dare your boss to tell you you can't take as many foursquare breaks as the smokers get. Foursquare is fun and you and your group will invent your own rules and it'll turn into your own game that's way more fun than smoking cigarettes. Most places now, you can smoke a joint or a weed pen if you really need the physical act.
There's this idea that if you smoke you get extra breaks - bring it up in a reasonable way with any manager and you can have those breaks, too. And thank the few folks sacrificing themselves so that the rest of us can say we get as many breaks as they do.
Edit: a benefit I miss is excusing myself from an uncomfortable situation because I "need" a cigarette. But, without that crutch, I developed better GTFO strategies.
The problem is not the technological concept itself but where and how we consume it (e.g every 30 seconds). Keep in mind Facebook started when mobiles were somewhat limited and children had flip phones if at all. And on those, “background apps” were scarcely a thing.
Nowadays, people are like zombies—and more time is spend wasting away in front of multimédia than providing value to the world.