Gambling can only be seeing as a fun only when you are playing the game with not your real money.
Well, I am glad you are having fun with that, that means you are having fun without taking any risk. But, I'd like to tell you that majority of the gamblers who are having fun would not have fun when they are not risking their money, of course that's including me and my definition of having fun is to gamble by risking a money that you can afford to lose anytime.
I don't think anyone will be playing with his or her hard earned money in the name having fun in gambling with it dude. It will only be fun if and only if you are making profit from playing gambling but once you are losing it will not be fun as usual let be sincere to our selves.
Let us be honest. Having fun almost always means spending some hard earned money
But do we have to follow this rule in all cases or consider it inevitable, sort of carved in stone?
More specifically, why can't we have fun and earn money in the process? I'm not sure about following a stricter definition of the term here, but if you like your job, like what you are doing and it pays well at that, i.e. enough to make a living, won't your job be a form of fun on its own? I know that this is rarely the case in real life (just rephrasing your words), but is this state unnatural in itself, or is it in fact more unnatural to force yourself or be forced by circumstances to do something which you don't like at all for the sole purpose of providing sustenance for you and your family?
I just love how you bring up discussions into the philosophical level.
This is no rule actually, much less carved in stone. Anybody can have his/her own way of having fun for as long as it does not hurt another.
We belong to different countries with different standards of living, and of course labor realities. From where I am making this post, I would say more than 90% of workers are doing their work out of sheer necessity. I mean, if they could earn the same income elsewhere, they would immediately leave their work. But most of the time, workers here are choosing lesser evils. The problem is that they need the money. They need to eat and buy clothes and pay the house rent or mortgage. They need to send their children to school.
Karl Marx says labor makes man a man. But I guess he was referring to the right way of doing labor wherein, for example, a worker could express his human creativity. That should be the natural state. However, everything regarding labor in my place is on the other side of the fence; long hours, unpaid overtime, low wage, inhumane treatment, and so on. But I guess it is also natural to adapt to the circumstances around you.