This won't help mate as most of the people here will have an expected feed back. Although we already know that there's benefit in gambling but otherwise we don't have the same feathers.
"Gambling is not good" , "gambling is harmful" etc.
No doubt gambling is bad, gambling is harmful and there are many bad effects of gambling on the whole. Gambling is beneficial for those who are experts and they know the tricks to win the bet. They can make big money in seconds, while other who has no or very little experience of gambling can lose all their money. Gambling is good only for experts.
I also believe this is true, but the problem is gambling is a form of competition, and humans will always be competitive. Whilst there is one human who thinks he is better than another, a gambling type circumstance will always form. e.g. I bet you I can do this, and you can't. It's only natural that systems form around this trait to make it easier to wager.
Benefits is that you can easily while your time, you can get many beverages to eat in casinos, if you win then it is bonus as you everything else you are getting is free and do not have to spend and above that if you win is like you are the luckiest of them all as mostly people will lose money. Also you can make some good buddies as well.