I think it would do good to just internalize what's happening - the desire for personal gain, and the indifference on the ways that are employed. There is no shame in not caring about other people on a societal level, I don't think most of us do, and I do think that many who say they do, don't really actually. Calling them names like stupid or gullible, just to defend contributing to the harm of them is not successful coping attempt however. It just says that these things do bother who's saying them, and that they feel something that's not desirable to them, like shame, or fear of retribution, or something else that's negative. There's no need to do any of this, it's okay to just not care.
What I'm saying is that the GP says "selling cigarettes is bad, because cigarettes are bad for the buyer". Who are you to decide that? You are implicitly saying "the buyer of cigarettes is stupid and doesn't know what's good for them [and therefore enabling them is bad; in which case the reverse, preventing them from acting, must be good]"
I say they make a choice to buy cigarettes, and while I personally think that's dumb, it's just, like, my opinion, man.
The fact that they are unable to stop makes the decision to smoke involuntary, and that’s what makes tobacco sales bad.
Someone who wants to socialize your health.
Does that mean that socialized medicine justifies restricting health choices? To me, that is an argument against socialized medicine, and also the point I was trying to make is, where do we stop? We could force people to exercise and monitor them via a little camera built into a device with a screen ;)
"But people want it" is not a valid argument.
There's a quote about propaganda which says that the goal is to make everyone feel that forced-fed choices are their own spontaneous decisions.
There are entire industries devoted to making sure that those choices - often self-harming - are not spontaneous. At all.
Get rid of those and you may have a point. While they still operate, you don't.
Same for fast food and soda, to a lesser degree... they seem to be frowned upon - yet people like them anyway.
However, there is another side to this... Who are you (not you personally, but anyone) to decide how others should live their lives? If someone wants to drink soda, smoke and eat fast food, why wouldn't they? If selling what people want is somehow bad, then I guess restricting it should be good, so we should just take all these people we have decided are too stupid to know what's good for them, and regiment their life until we are satisfied? As much as I dislike and disagree with their choices, this line of thinking seems abhorrent to me, at most I'd argue we have some say on what they are doing if they use taxpayer-funded healthcare and such, but for me that is an argument against the latter, not the former. And in any case it has no bearing on the morality of the seller - he didn't ask or force anyone other than the buyer to deal with the 2nd order effects.
Viewed from that perspective, there's nothing wrong with selling cigarettes.