You'll find the wealthier gamblers in nicer places, doing it online, in socially acceptable forums like private games, and most of all by traveling to very nice destinations that make the experience properly "luxurious" for their standards... i.e. Macao, Hong Kong, etc.
The fact that you can go into any neighborhood dive bar and see a bunch of nearly indigent drunks doesn't mean that people aren't drinking themselves to death in mansions, private clubs, or $1000 a meal restaurants.
As for rational risk, most people consider the line between having enough for daily expenses, making debt payments, and having a place to rent is a massive upgrade over a shelter or the streets. Or working a second job, or a third.