I honestly don't buy this, but even if you would personally starve to death rather than steal to obtain food, the vast majority of people would not. Crime rates increase as legitimate ways to make money dry up; the statistical trend is real and the implications for human nature cannot be ignored. Wishful thinking about human nature and just teaching people not to be bad will get you nowhere.
It is a politicians job to see things at an aggregate level and address public health issues at that level. Discussing the lack of jobs and legitimate avenues for making money is exactly the appropriate response that a politician should have. If people need a moral kick-in-the-pants, perhaps their pastor should provide it.