Are you saying that homeless and vagrants are too busy and it's much less time consuming to simply steal? Is that really a moral argument? You're that concerned about the productive time of homeless people?
See my answer above. As for my argument above that about comparative morality, it's more complex and nuanced, but it boils down to the idea of agency and praxis, and the responsibility of those who have everything they need.
Also a large number of people receiving food aid are neither homeless nor vagrants, but the working poor.
Also a large number of people receiving food aid are neither homeless nor vagrants, but the working poor.