Anybody saying gambling is for fun and not for making profit must be keeding. Just as you said if gambling where to be fun nobody would risk his money on betting why they can equally watch thesame game without the intention of making money. I believe that gambling is for making money. though there might be fun, but the fun in it does not justify that profit is not the primary motive. Whenever you think of gambling, you think of wealth and how to quickly achieve it withing the shortest period of time. For me gambling is for making money and not for fun.
basically those who gamble are to make money, with those who gamble for fun I don't think they don't want to win, they still want to win but they may still be able to control themselves so they are not too obsessed with winning or chasing victory. but maybe gambling for fun is just an alibi, to cover up his gambling addiction. If gambling is just for fun, in my opinion it would be quite hypocritical not to expect to win.
Also, I think the point of fun in gambling is in the wins that can be obtained, now if the gambling you do ends in defeat, where is the fun? I didn't think about that, maybe the fun is in the course of gambling like the thrill of losing money? I do not think so. It cannot be hidden that the purpose of gambling is to make money or win. It is impossible for those who gamble not to want to win, even those who gamble with the aim of having fun. The goal of people who gamble is to win, especially with online gambling.