I know enough people in this kind of circumstance, my own coworkers, who would be in much better financial shape if they stopped gambling. It's very common for them to one day complain that they can't afford lunch, and the next day to come in fuming because they just lost $500 because sportsball team lost.
> Also, the sketchy looking guy buying tons of $20 scratch-off tickets could just be laundering drug money"
I know these people personally, they aren't drug dealers.
Regular honest hard working people, who struggle to make ends meet in large part due to gambling addictions and related poor financial decisions. Financially the guys who gamble are even worse off than the alcoholics that don't; there's only so much money you can spend on shit beer a week. The gambling addicts lose far more money far faster. If they were all tossing dice and losing money to each other that wouldn't be nearly so bad, but the way of modern industrial gambling is that it's done through apps and run by far away corporations or even the government, who take their money and basically make it disappear from the community. There's no winning it back, everybody but the casino owners loses in the long run. I used to be libertarian on gambling but not after what I've seen. It hurts not only those who choose to gamble, but also their families and communities.
There's a podcast by 99% Invisible about state lottery. Basically the journalist reporting the story kind of reversed his view on state lotteries over the course of reporting the story. Going from: It's good that we have state lotteries because the money goes back to fund social activities to: It's bad to have lotteries altogether, mainly because of the societal cost of gambling that you've outlined.
> Also, the sketchy looking guy buying tons of $20 scratch-off tickets could just be laundering drug money"
I know these people personally, they aren't drug dealers.