The knock on effects of fines and the damage the systems cause when someone can't pay a fine are far worse than the effects of smoking.
But there's also a trend against long term damage here: smoking rates have been declining for decades, and the evidence overwhelmingly suggests that higher taxes and civil penalties (like fines for smoking in parks) do reduce smoking across all ages and demographics. Fewer people smoking overall means fewer people who are subject to any sort of systemic abuse. That feels like a decent tradeoff to me, especially when we consider the knock-on effects of smoking itself (individual and community health, pollution, dental outcomes, &c).