Parks are free, but manning them and maintaining them is not.  Consider the costs: paying the employees, covering their benefits, ensuring against worker's compensation, cleaning and bettering the parks, etc...  If you want a nice park to enjoy yourself, you have to pay for it.  After all, you are the one getting the use out of it (which thereby increases the need for maintenance).