@levisan I'll take the hit: I believe gambling for money is morally wrong.
I don't mean penny stakes, but any case where actual money or meaningful stakes are on the line -- especially with children and young people.
it is my belief that gambling trains people towards associating euphoria with risk. It is also the case that those so trained are easy marks for financial predators (ic, "the house".)
The benefits are few: you might learn to pick on people's tells, and perhaps there's a social benefit, but at least half of that is also true of a crack house.
Ref: https://pmc.ncbi.nlm.nih.gov/articles/PMC3845016/