If one has a habit involving pot or alcohol and not enough income they will be resorting to some sort of stealing.
Stealing to get money for pot or booze or stealing to get the things they can’t afford like medicine or clothes for their kids because they spent it all on the pot or booze.
That’s how the real world operates regardless of whether pot or booze is legal or not legal.
“If one has a habit involving pot or alcohol and not enough income they will be resorting to some sort of stealing.”
There are more than enough honest drunks to refute your claim.