There is no doubt that minors smoking should be banned  However, we cannot explicitly prohibit the use of vending machines in order to prevent minors from smoking  This kind of ban is like setting up roadblocks on the roads in order to prohibit driving without a license
Does the proportion of unlicensed drivers in the total drivers really not exceed 1%?
 These roadblocks undoubtedly prohibit unlicensed driving, but it also blocks more than 99% of licensed drivers