-snip-
Instead of pointing fingers its better to focus on self awareness and managing impulses those who set limits and treat gambling as entertainment usually handle it in a healthier way while people chasing fast money often end up with regrets in the end no one is forced into gambling the decision rests on personal choice and mindset.
People need to have an awareness like you so that they don't always have to lose money on gambling because their goal is to get more money and hope for the jackpot.
It needs to have boundaries so that there is a wall that they can't go through and that will secure money and mentality, so that there are not too many losses that occur.
People who are too greedy with the aim of earning more money without limits will only end up miserable.
It is better to gamble for entertainment by having restrictions that should not be crossed and management needs to be done correctly so as not to become an addict.