There's a bunch of things where the morality of what you're doing will change depending on a small detail, with the main action being essentially the same.
Eg, if you dedicate yourself to exterminating rats with dedication and professionalism you'll be a hero, do the same thing using the same tools and attitude to cats and dogs and you'll be a monster.
Which is exactly how it should be IMO. We build the world we live in by enacting change in it. Praising actions in a context devoid of its consequences is a good way to end up in a world where everyone basically hacks the reward algorithm without any concerns about the results of that.
It is a semantics game. Drive, Focus, and motivation are just that unless they are maladaptive and detrimental to the individual.
These behaviors only become addiction when they run counter to the goals and desires of the individual.
I've smoked and quit a couple of times, and still get urges to go back sometimes. Meanwhile, I know people who casually smoke once in a while and don't get the habit.
We end up considering people as 'dedicated' or 'committed' to some cause or other. If they are a workaholic, or pious, or a sports superstar, or a concert pianist, chances are there is an addictive personality that just happens to have gotten attached to a socially acceptable pursuit.
Meanwhile, the same people with a slight twist of fate end up in rehab.