I'm a non-smoker now but did all the smoking on the school bus antics as a 14/15 yr old so know that a determined teenager etc will find a means to get the illegal substance.
But yes it feels a bit over-regulated, despite the good intentions of reducing smoking numbers overall.
Who, pray tell will be policing this - put it on the store owners & fine them when they get it wrong? Many small shops (think dairies, corner shops here) will struggle as tobacco can be the initial reason a customer comes in then buys a pie, a drink, whatever.
It's a long time (lifetime actually) for young Johnny or Marylou to never have free choice over something. Other countries with those types of rules get called undemocratic I expect.
Recent legislation too bans anyone smoking in a vehicle here in NZ - moving or stationary with children in it too.
This PM is not quite as popular here with many particularly with Covid & MIQ facilities & lockdowns around the country. People are angry & frustrated so I think her days of being PM are now being counted down.