gambling is a trap for people who has greedy attitude and those who are desperate to want a faster increase in life.
Obviously, but we can't blame gambling for that as gambling exists for the purpose of entertainment, so as a gambler, we should be aware of the risk and in order to get away of the risk of getting addicted, then we follow the basic requirement which is to be responsible.
It sounds so simple but I know there are people who struggle doing it, but it's their fault, not gambling, and in the first place they should not gamble at all since they don't have the discipline.