Many but not all gamblers are claiming they gamble for fun and pass time. I was just thinking. If it is the reason why people gamble then why not play online games? There is a lot of good and challenging onlne games wherein you can interact with other people online?
Possible reason that I think of right now might be one of their reason why they choose gambling in casinos instead of playing online games is that those gamblers can have some fun like online games and they also have a chance to double their money or much more than they have.
Online Games = Having Fun (Can earn money but only Small Amount that you can earn by doing buy and sell in-game items or selling In-game items that you personally obtain in which in-game items can't be obtained easily.)
Casino Games = Having Fun (Can earn more money that you have if you are lucky enough to win huge amount or hit the jackpot.)