^
Most people enjoy betting on sports events or gambling only when they win, of course, if they are not fans of the sport (they bet for fun) or gamble only for fun (such people are very few).
Betting on sports allows the bettor to use a wider analysis than any gambling games, so the probability to earn by such activity is higher than by gambling.
if they are fans of sports, they'll choose card games. And they don't force themselves to understand sports betting as they only just got burned and lost their money. Then, the casino will seem to give them happiness.
As for me, I'd choose sports betting because I love sports and I was familiar with the players. It is literally we choose the place where we feel comfortable and we know that this could give us the best experience we want.