I don't think there is anything wrong in gambling if you are gambling for fun with small amount but if you are depending on gambling for living and if that is the only your primary source of income then its a big risk and that will surely affect you in long run.
We are gonna lose in the long run , thats a fact however if you know how to do it right then you probably wont be gambling for too long to actually get a profit. Take advantage of those promotions from gambling site, as long as it is EV+ then dont think just go straight for it and you are going to get some profit
If people understand that gambling in games where the odds are against us in the long run leads to more losses than wins then they can minimize their bets and may actually waste less money on them. Gambling on EV+ games is better since you have an edge over others if you can analyse games properly.
What is wrong in gambling is totally on our shoulders. No one makes us gamble, it is our greed that makes us gamble and we can control it.
That is true, gambling isn't fault of others, only of that one is gambling, the gambler. It's upon to each one of us to choose gamble or not, you have money, so you choose what to do with this, since it's something legal that won't hurt anyone, just don't blame others later for your greedy and displeasure. And also, addicted, greedy gamblers shouldn't try to make it forbidden for an entire nation because they can't control themselves.