Gambling does not have any significant advantages it only has many major disadvantages.
Gambling is the human nature of some people. They want to have some excitement during the gambling process. This is also a form of entertainment. All entertainments cost money.