Count esports too, not just sports. I think esports have the same thing. You can easily predict who should win if you know enough about them, easier than playing in a casino. Of course, nothing is 100% sure, but the chance is higher, especially when one team is super strong and keeps winning all the rounds in a year.

It makes me confident to keep betting on them for all the matches till the end.
Yes, it's almost the same, our understanding and knowledge of the competing teams will be very important in determining bets. We can determine the chances of winning if we are experienced and know the match situation of the two teams or teams currently competing.
Therefore, to minimize risk, we only need to bet on matches where we really know the teams competing. so we won't easily lose bets.
Being practical save your butt a lot, I mean like what you said if you know and understand the game so well and you know the competiting squad you have that insight that may help to pick which team will win, that knowledge can be developed if you have that good practice while gambling, strategy and execution is very important when dealing in this industry, if you just play and bet without understanding the concepts of the game, risk is too high, unlike with knowledge, you can play with your bankroll and have that good control over your emotions, you might ends up cashing out decent amount of profits, though not an assurance as there's no secure bet or sure bet as you are still inside gambling where risk always present.
Be careful around odds, I have seen many gamblers focusing too much on how much they will get if they risk some certain amount on a game, the odd looks better and they can make life changing money, but unfortunately it always go very wrong.
Yeah, bookies also playing with the emotion of the gambler not becuase the odd is really enticing and seems to be an accurate outcome always find that wisdom inside you that in gambling upset can happen even how huge the difference between heavy favorite and the underdog.