The City of Albuquerque has some nice parks. It also has some parks that need a little “TLC” and then there are others (like Coronado Park) that have been completely overrun by “homeless” campers.
No matter what you think about the City’s homeless policy, it would seem that public parks are not an appropriate place to simply hand over to the homeless. In New York City (not known as a bastion of free market policies by any stretch) managing the limited green space is of utmost concern. So, the City works with private companies to manage the parks.
Not only are the homeless kept at bay, but there are numerous amenities available that make these New York parks economically-beneficial to their surrouning areas. Check out this short video.