I don't see the moral difference between stealing baby formula to feed your baby and stealing baby formula to sell for rent. Capitalism fucking sucks and people do what they have to do.
And for all y'all saying "they're probably just stealing for drug money or to buy designer clothes or (insert bad reason here) - that's your bias speaking. You think the worst of shoplifters because you want to think the worst of shoplifters. You don't know why someone is stealing. You don't know what their life is like or what they need.
Do you know for a fact someone isn't stealing to feed themselves or their kids? No? Then give your fellow man the benefit of the fucking doubt. Keep your mouth shut and your hands off.
And frankly, if someone develops an addiction because they use illegal drugs to mitigate the symptoms of their untreated mental illness or to numb the pain of being homeless in a capitalist society, and they steal to feed that addiction, who the hell are you to judge them? Everyone has a right to medical care, which means addicts have a right to medical care to treat their addiction, which is a hell of a lot more valuable than a few hundred dollars in baby formula, and society has stolen that right from them, so why shouldn't they steal a little of their own back?
Even the least excusable shoplifting has a reason for it. And it is, quite frankly, a victimless crime, because corporations aren't people. And I don't give a shit if somebody in upper management loses his Christmas bonus over shrinkage. Wage theft by corporate employers steals three times as much as all other forms of larceny and theft in the US combined. So think about who the real thieves are before you go judging people.