Moonshine
Double Eagle Member
It benefits the local government in tax dollars, which is typically plenty of reason for the local government to allow events to happen for free on public grounds like parks.
Not all parks receive money from the tax dollars you're referring to, e.g. sales and property taxes.