It's a shame the age-scaled tobacco ban (I think it was proposed in the UK) never went though. You just start raising the legal age for tobacco by one year, every year. Eventually, nobody alive will still be a smoker and you can ban it outright without having taken it away from anyone.
Talk about pulling the ladder up after you've climbed. Laws that apply to one cohort of adults but not another, based on just birthdate are incredibly unjust.
If smoking is bad enough to ban for Gen Z, it should be bad enough to ban for Boomers, too.