Though, most times even our favorite teams normally end up losing to underdog teams. Honestly, bettors are trying because is quite had to take came out with a solid predictions.
If the outcome of matches were certain, I don’t think bookies would still be in business today - lots of them would have shutdown businesses since. It’s because of this uncertainty that makes it fun and exciting. Just imagine a scenario where it becomes a norm for favorite teams to always beating underdogs without there ever being an upset, it won’t be as exciting as when you get a result that’s totally different from what everyone had expected.
Gambling is business and the book makers have a wide market that make profits making for the casino a must and at some point we need to agree that even the game's are configured to favor the house and when that is in place there is no way a casino will not be in profits at some point. Even if is sport betting, most sport games are unpredictable as anything can happen along the line that can affect the outcome predicted by the gambler.