Someone who is looking at the full situation would realize that hiring private security does not cause the homeless population to suddenly evaporate. An outsider might start to get the impression that the fundamental right of the upper-middle class is the right not to be reminded that people in poverty exist.
In addition, it's not like these people don't have sympathy for the plight of the poor: they voted to spend vast sums on tax money trying to fix the root cause of the problem. It's not their fault that these efforts are failing.
You're looking at the most obvious symptom - people with no home - and saying "well if we just treated that symptom with all this money there would be no problem." But the root cause is an order of magnitude larger than that.