Freedom doesn’t mean you get to do whatever you want with property that isn’t yours.
You can sit on your own bench on your own property and drink a beer.
The people of the city can decide that they don’t want people using the taxpayer funded public benches used for that.
Other cities do allow it.
But freedom doesn’t mean anyone gets to do anything they like anywhere they want. We have another word for that: anarchy. It’s a different thing and you don’t actually want it, because there are a lot of people who would do much worse things to you than drink beer on your bench if they were free to do whatever they wanted wherever they wanted to do it.