I think the same, I have always disagreed with the idea of casinos being allowed to extend credit to their clients, if we were talking about a real estate agency or a car shop then it would make sense those businesses could do so as what they are selling is too expensive for the majority of the people out there, however a casino only sells entertainment and as such they should not be allowed to use such tactics which take advantage of those which do not understand their games.
The betting agent tries to take advantage of his customer because the more he spends, the more profit he will get from the customer, the betting agent has crossed the limits of what he should have done and now he accepts his greedy attitude. Because as a betting agent, he understand the risks of gambling and coupled with the risk of providing loans, which also have a risk where the debtor cannot repay the loan, and it could be that the betting agent is used to doing this, only this time he is dealing with a customer who turns out to have no financial ability and in the end he will lose his money. Important lesson not to take advantage of people for self-interest because the results can actually be detrimental to oneself
While this is common I still think this is wrong, I mean look at online casinos, they do not give loans to their customers and yet they are a thriving industry and it would not surprise me if they were generating now more profits than land based casinos, so trying to take advantage of gamblers in this way by giving them loans may work for a time and increase the profits of that casino, but I am sure there are many gamblers out there that if they found out this information they will decide to stop gambling at that casino out of fear this could happen to them.