Adding to what others mentioned: the US is a terrible country to be poor in. Other countries (even in the 3rd world) have safety nets where the poor can find support for very basic needs (food and healthcare) before resorting to crime.
Poor people have to be blamed for their poverty and deserve it, else the people who refuse to allow the government to help them couldn’t be think of themselves as moral people.