Drug addicts are not master thieves. They are very limited in their ability get money by theft.
They usually don't think very clearly. Plus, people can usually spot them from a mile away and recognize them and prepare to prevent theft. Drug users usually get arrested quickly and then identify other drug users and drug dealers.
they don’t have to be master thieves, they’re DEDICATED thieves, and motivated. The simple fact is in a world where most people go to work leaving empty houses being a thief is pretty easy, get in the backyard, break a window, go in, empty the house. Sorry but they aren’t that easy to spot, and they don’t get arrested that often. My nephew-in-law is a junky who has supported his habit mostly through theft, during the course of the family slowly but surely accepting that there’s a scumbag among we opened one of his dresser drawer and it had THOUSANDS of pawn slips. He’d been robbing the neighborhood blind for years, and the only thing he’s EVER been arrested for is getting caught with paraphernalia, which is punished by a fine, that he doesn’t pay. If the price of heroin tripled it would just mean more of David’s neighbors’ stuff would wind up at the pawn shop.