In sports betting, things work differently. You can make random guesses and predictions in sports betting as well, but that wouldn't guarantee anything, and if you have knowledge and experience about a sport, you can make more correct predictions than incorrect ones, and hence, you will be profitable in the long run.
Even if luck doesn't favor you sometimes, your correct predictions should be able to cover the losses easily.
And the truth is I have always said that sports betting is a great option to make predictions based on our wisdom and as you say, make certain guesses that can turn out to be very good to give the desired results, however there are times when in sports betting the luck factor stands out, that is why sometimes it bets on teams that are really safe and end up losing, for me everything about sports betting is a higher opportunity to win than playing in a casino in slots, roulette or similar, sports betting for me is the best option according to what we know, but not leave it in the hands of supposed experts as many do, I think that one as a player should take advantage of what one knows, but that always their chances will be greater to win.