Private not for or non profits Managing Public Parks, Good or Bad?

Who pays the bills? If they pay all the bills with non-tax payer money then let them run it. If the government runs it, it will lose money.
All developments and renovations were paid for by the private entity. They organized local businesses and citizens The city still controls permitting.