Homeless people literally flood the streets in my city. Probably one in ten people on the street during the day are homeless, whether they are panhandling or not.
A lot of them do seem crazy, but you have to realize how sucky their life is, and it's not really entirely their fault usually...