If you use something, you should pay for it. Who do your think pays for a public park?
Dog owners pay, It is in the form of licensing fees for our dogs. You pay nothing. Problem is the libs take the money and put it to things like paying for sex change operations for city employees.
Then they look for something else to tax.
If the enterprise survives because it can charge enough then great. If not enough people want to use that service then it dies.
This could work with parks (national, state, and local), libraries, ports, roadways, bridges, dams, museums, concert halls, public radio stations, etc.
The less there is to argue over in the budgeting process the more likely our elected "leaders" can focus on the important stuff and get their jobs done in a timely fashion.