Betting (risking something known for a payout which is uncertain), is ubiquitous in life, and really any game where the participants don't have perfect information. You are betting even if you don't realize it. You can't opt out, it's part of the human condition.
Gambling refers to taking on risk for the feeling it brings. The fact that humans can gamble reveals a quirk of human neurology. If we evolved to be more rational, then the phenomenon probably wouldn't exist. We know the feeling is valuable (to gamblers) because they are willing to place negative EV bets to bring about the feeling.
Anytime people criticize betting, it looks to me like some kind of utopian scheme, where everyone can have everything without risk.