~ While there is not a winning strategy that you can apply to slots there are in fact a few games which can be beaten by the professionals, with one of them being sports bets.
Even if we reach the point in which casinos could perfectly price the odds of every single sport match around the world people cannot do that, which means that a lot of money could be gambled in favor of a team and then the casino will need to adjust the odds for that team winning in order to encourage people to bet on the opposite team, and as such professional gamblers can take the improved odds and give themselves a small edge this way, it is not easy to do but there are in fact some gamblers out there with a winning strategy on some gambling games.
Undoubtedly, sports betting is something where you can apply your skills and have an edge over inexperienced bettors. Of course, luck is still a factor there, but with many bets made its influence diminishes, and therefore it's possible to consistently make money on sports betting. But we should be aware that only a few people are capable of that, maybe one in a thousand. For the rest of us it's a great entertainment, but not something we can live off.
Correct, however even if a great deal of us are unable to become profitable with sport bets I see it similar to the way I see the basic strategy that is used on blackjack, the strategy itself does not allow you to become profitable but it reduces the edge the casino has over you.
So even if most of us cannot ever beat the casino at sport bets our knowledge can be more than enough to reduce the edge somewhat, which over the long run it will allow us to get more fun with our money, and that can only be a good thing.