I so dislike the word "addiction" because it puts every type of cyclical behavior in one bucket.
Even worse is the word "addict", which is dirty and degrading and helpless.
Just like the word "drugs" or "criminal". There are so many shades to it that one word just doesn't cut it.
The word we use to state the issue gives us the frame of where to look for solutions, hence a bad statement can lead to bad solutions.
For example, instead of "addiction to marijuana" try using the expression "relationship with the marijuana plant".
This subtile change in statement shifts the domain of the issue and lets us look for a solution in new places.
Now we're dealing with a relationship (with a plant) - might it be a replacement for a relationship with a human (current or previous) ? Who is it replacing in my life ?
And so on, you get the point ...
Reframing my "addiction to tobacco" to "relationship with the tobacco plant" has helped me quit smoking for good, because I was not thinking of it as a mechanistic dependency on a substance (nicotine), but as a case of relationship with a plant.
She was my closest friend, my protector, my thinking partner, but she was taking a toll on my health, hence we had to part ways. Peacefully and respectfully, we separated and I've been free ever since.
The point I'm trying to make is that we're still far from a clear understanding of what "addiction" is and how to approach it at the root and that's were green pastures for research and businesses exist.