I'm ambivalent about the actual act of banning tobacco advertising (couldn't happen to a bunch of better guys), but what I'm not ambivalent about is that legislation like this is something that politicians do to pretend like they're working.
The people who work for NGOs make their entire living from pushing initiatives like this of dubious value but that look good on a flier or a picket sign; they're just as guilty. In the US, they're so paycheck- and opportunity-guided that their attacks on vaping have pushed people back into smoking (multiple orders of magnitude more dangerous.) That's not actually a flaw - if smoking rises they can just fundraise off that again.