I think people should be taught and then forced to take care of themselves, uphold the law and live with the consequences if they do not.
In the West, every citizen CAN get a decent education which enables him/her to take care of themselves.
With those opportunities there is no need to live on the streets or to commit crimes. People have choices. It all depends on making the right ones.