Over the years I did get to know a couple of people that were winning players in poker and sports betting. I was never patient enough for poker, so I just played it for fun every now and then (probably break-even, maybe a bit minus) and just watched the discussions about it interested. As poker got harder, a lot of them switched over to sports betting, which I was never interested in, but I found it amazing how they analyzed the games.
But if you really think about it, yes there might be a tiny portion that wins overall, but they only win because there are a lot of people emotionally invested that ruin their lives. So yes, please ban.
Edit: While yes, it can be fun and I personally can have a lot of fun when I put 50 bucks into a slot machine once or twice a year, no matter the outcome, it doesn't really justify to keep that business alive