It seems intuitive to me. Sure, some people will always just be opportunists and steal because they can, but I can see how there could be a much larger subset of people to whom stealing would become an option when the other option is skipping meals or being homeless.
I mean I wouldn't even mind so much if the rich just kept buying ridiculous fancy cars, because at least that way the money moves around.
Arguably it is one of the more successful socialist policies - certain parts of US would be economically devastated if not for the military related production.
I'm not saying "most drug addicts steal". I'm saying "a small number of addicts can create huge amounts of crime".
When we look at acquisitive crime we see an over-representation of people with addiction - to substances or gambling - who are stealing money to feed their addiction. For some people that's theft of copper, for others it's defrauding the company they work for.
This is a problem that many systems find hard to fix, especially with current drug laws.