That was my thought. Anyone who thinks drinking alcohol is a sin is effectively a heretic, though most of them through ignorance rather than a conscious choice. This does not include people who choose not to drink alcohol, as that’s a perfectly valid choice and in some people’s case is better. John the Baptist was tee-total, so it’s clearly not wrong if it’s a personal choice. Also to advise against drinking alcohol is not wrong in and of itself as long as you don’t say that drinking any alcohol is a sin. Also needs to be balanced against the fact that drunkenness is sinful.
Smoking is not sinful, but not something I’d encourage either, though it can turn into something sinful if you’re so addicted you put it above God and other people. I do find it ironic that evangelicals who claim to only follow laws in the Bible (at least when contraception or another Church teaching they want to break comes up) are usually very anti-smoking, even though the Bible never condemns it.
Maybe my attitude to these things is different due to being European as opposed to American, as to me the idea of even evangelicals opposing alcohol drinking is strange. Though in the UK there is a large anti-smoking movement among heathens who will happily gets horribly drunk to the point of throwing up and having no control of what they do, and yet support banning of smoking, which is less harmful.
For the record I’m a non-smoker and won’t drink more than a couple of alcoholic drinks in a night (maybe 5 units worth, not sure if you use them in the USA).
Also of note is: Sirach 31:27: ‘Wine is very life to human beings if taken in moderation. What is life to one who is without wine? It exists to make people happy.’