Having worked on local issues such as homelessness I can tell you that it is not a both sides issue much like most politics in the US. You have the progressives that are using evidence and best practices to deal with problems and you have conservatives who just want them out of the community.
That is why you are so funny to me, because you lack any real world experience and you think all sides are the same.