I don't know what his reasons for refusing gambling are but I feel he is being too emotional with business.
He may actually be making a good decision for his business knowing that no amount of money giving to a chronic gambler will be enough for him, and because of how much a gambler must have gotten in debt even before they win something, they may never be able to fully pay back what they have collected. To avoid the stress, simply just focus on people who you know have a higher chance of being responsible because of their needs which are more important than gambling.
If there is another platform that is willing to offer these help to gamblers, it is okay to do so. Competition is good for the economy.