Everything is relative. Prior coming to Charlotte I lived and worked in Chicago downtown for two years. And frankly I was sick and tired of homeless people begging on every corner and some of them even demanding money from me. I understand that it is a huge issue and visibility of homeless people is required for people to take action. But at some point it is too much and some people just don't want to do anything to improve their life.
In Charlotte there is much less opportunities for work and entertainment, but I appreciate how clean it is. I don't mind seeing couple homeless people in the Uptown center sitting on benches.