Gambling is gives you multiple opportunity to learn from your mistakes. If you don't it's a threat to your economy and mental health.
If you can, it's a good way to have fun, socialize and stay occupied.
Therefore I conclude that rather than asking if gambling is a threat or fun, it would be better to say that it is both to settle the argument because yes, of course it depends on a certain person on how gambling treats him every single day, if he wins always then it is fun, and the other way around, just like that. We can't say we're having fun if we always lose our money on it, well maybe you could, but again, it will depend on your social status.