Everything is a good thing until you abuse it. So it depends on how you really gamble.
Gambler is responsible on this one and we cannot blame gambling because they are just doing their business, its just gamblers are greedy and lose money. Good side of gambling can overcome everything but if you are not a responsible gambler then I’m sure more negative side will be in favor to you, gamble with fun and not greedy.