Most gamblers are seen chasing profits in gambling. You cannot handle it with emotions. Here people associate their emotions with their psychological standards. By learning to control emotions, you can prevent yourself from losing more in gambling.
The attitude of chasing losses is the reason why some new gamblers would think that gambling is a scam because they have lose a lot of money that they never have intentions of losing. Like you said, self control can help them become better gamblers but they still have the decision to make concerning how much they want to spend on gambling or not.
That's true. It is a mistake that many gamblers will bump into while they are gambling. Chasing the losses means more incoming deposit and it doesn't mean that they are really going to win back what they lose even if they try hard. I have been playing slots for a long time and I can tell it might take time and money before we reach that RTP point and some will not even reach it so they call gambling as a scam. Although it is a scam at some point but most legitimate online casino are trying to be fair with their services.