If the bar for joining the military or manning a submarine is that you had never made a poor choice in your adult life, it would be impossible to recruit. All humans make poor choices, and for all sorts of reasons. Smoking is just one example that many people - yourself included - seem quick to condemn without understanding.
Adults are not children, much less military personnel. Smoking is a choice and you are responsible for your choices. "It's an addiction." is a lazy, irresponsible excuse and escape.
Quoting the context from a few replies ago:
> You don't have to ban smokers to ban smoking on a sub. Smokers don't have to smoke, they merely choose to do so.
Being asked to quit an addiction on demand is completely different, you don't "merely choose" to smoke every day. That's what makes it so difficult to escape addiction, it's not merely a choice like what you're going to have for lunch. Once you're addicted, your body psychologically and physically compels you to do it.
Would you say that giving up your passwords under the threat of being beaten with a $5 wrench is merely a choice? Addiction is like that, but it's your brain holding the $5 wrench.
What next, are you going to obligate the military to provide all the alcohol and hard drugs any addict may desire in the next 6 months?
There's so many reasons you get disqualified from serving in certain positions in military. Being addicted is just one of them.
If you can't control yourself and be responsible, you shouldn't be in the military let alone manning a submarine.