I don't really know what people mean when say they are gambling for fun, there are many places that one can go and have fun maybe going to cinema with your family.
Gambling is mostly for the rich
Yes, you can spend your money on other entertaining activities but people have different tastes. Some people love to drink, some smoke and there are also those who like to gamble and they really enjoy it.
And no, gambling is not only for rich people. Those who are not rich can also enjoy it as long as they gamble responsibly and do not spend what they can’t afford to lose and, most importantly, stop playing when they need to.
So yes, people can have fun gambling as long as they understand that they can lose just as they can win and they accept that fact.