Gambling relieves you from stress and anxiety. Gambling is also a means of entertainment, and that's where most gamblers get it wrong by gambling for profits. The fact is that the consequence of gambling is destructive and can lead to early death. This is why addiction should be avoided by all means. If you are gambling responsible and have self-control on your gambling activities, gambling is fun.
Gambling can relief you of stress and anxiety when it's done moderately, when you gamble carelessly it can be a a source of stress and anxiety that's why it's a double edged sword. Like you said, gambling can be fun when you are in Control of your activities. Staying in control requires discipline because not everyone is capable of controlling theirself from losing control especially when losses starts coming in
Being disciplined and consistent in your efforts can keep you in the gambling industry. Yes, playing in moderation is one way to avoid stigmatizing gambling. Most gamblers have weak self-control systems such as aggressive gambling and not respecting their bankrolls instead of controlling themselves.
I also think that every gamble has its own fun element but you cannot use it properly or you become addicted and lose money due to excessive gambling. That is why gamblers are always advised to have fun and gamble with the amount of money that they are always ready to lose.