Most of the topics we read are mostly mentioning about the negative side of gambling but I think we also discuss the positives of it...
1. Socialization
2. Income Generation
3. Employment
4. Support to the Gambling Industry
We've seen a lot of things enough to consider why gambling must exist. Maybe we just correct our views that gambling is bad because this also helps other people. We don't just focus on the bad things like addiction and debts that a person may commit by being an irresponsible gambler but also, must see the benefits it gives to the community and in our personal lives.
Those points you outlined are the benefits of gambling when done in moderation, but when it becomes an addiction it no longer has any benefits but rather it becomes a disease, and I don't agree point number two: when we are talking about income generation here I believe you are talking about the bookmakers because it can't be a source of income to the gambler, and about the socialization aspect, not every gambler can relate to that because some actually gamble online without interacting with people