It depends on the person. It also depends on the game and the circumstances. I don't gamble very often but I used to play poker once per week with some coworkers. I did it for the bonding and the fun.Why is it, at it's most basic level, that people gamble?
We all had the same basic skill level so, over time, it was a financial wash for all of us. This means our entertainment cost us nothing. Compare that entertainment expense to the price of season tickets to a professional sports team.
None of us were capable of quiting our jobs and retiring off our winnings. The biggest winner of the evening averaged around $20.