Homeless people likely have psychological problems. Many of them are alcoholics. They chose alcohol over saving money and owning a home in their youth.
I believe that municipalities in every community should provide community accommodations for homeless people. No one deserves to be left out. What exactly are governments for?
I agree, no one deserves to be left out. But, no everyone should be part of helping - and that includes the people who need help. If they aren't willing, it is a lost cause.