There are many people who indulge in gambling activities but I don’t think they gamble as their major source of income. They gamble to add up to their financial status, they play gamble as a side hustle. But in a case whereby the gambling is favoring the person, you don’t expect the person to quit gambling.
Its beneficial for anyone for that matter till the time they end up making money from it and losing it. But generally seen is most of them end up losing some money and if those who just play to win only goes into higher debt or loss as they chase their losses. Only if you play for fun it would not hurt much even if you end up in some loss.