I vehemently disagree with the principle.
Either they are adults or they aren’t. They are old enough to join the army and pay taxes so they are old enough to smoke if they want to. We can’t have a second class of adults who aren’t allowed to do some things for the rest of their lives because the government says no.