Primarily because busybodies have made smokers pariahs in society.
And there you make the same sort of broad-brushed generalization about people trying to quit that you complain about non-smokers making about smokers. You insult people genuinely trying to improve their lives by quitting by claiming their just giving into social pressure. And yet you complain that non-smokers assume all smokers want to quit.