Yeah I agree. I think the laws of supply and demand, when heavily regulated by a government that actually gives a shit about its people, is way more effective than any other way of running an economy.
I’m assuming OP has already asked the problem owner to stop and they are refusing to control their dog properly. Obviously talking to them comes first.
Either that or talk to other owners at the park about collectively shunning the problematic owner. It sounds harsh but I’ve seen this work and it’s preferable to giving up a beloved community hangout just because of one asshole.