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.
Agreed. However, the luck factor plays little role while making strategies on the sports betting. That's more or less factual based games and you know very well whose strong, whose loose while playing the particular games. Only the thing to keep in mind, never bet on the teams which you love or are favorited and you just keep betting on them irrespective of the fact that whose playing up front! That's really worst way to bet and loose just because you did not studied the whole game, teams, strongest players available and that days weather too!
Now, living on the games, gambling and online income is all myth. At some point it's more or less only passive income and you need more than that to survive. Even more when you are in after covid and inflated dimensional world.