Did you read the article? They aren't expecting police to enforce this. But for ordinary people, this will help empower them to tell smokers that they shouldn't be smoking in parks, because now it's actually illegal. So you can say "Hey, you can't smoke in parks, it's ilelegal", instead of "Hey, I don't like it when you smoke around me." It's not a huge difference, virtually no one will get fined for this, and I don't think people will start calling 9-1-1 on smokers either. This is a good, basic step to help set expectations for parks, that's all. Also "weight the consequences and force them to act the way you want them to." ? Seriously? You're saying that instead of  mentioning that it's illegal, I should physically force someone to stop smoking if I think I'm stronger than them? And that freedom, to physically dominate someone to exert your will, preserves your humanity? That's something I would definitely call the police about if I saw it.