There is still some edge in sports gambling in the long run if you are good at analysing teams. You cannot expect to win 100% of the time and low odds in sports does not mean that the team will win for sure. I have witnessed where favourites with odds less than 1.10 failed to win so don't bet blindly on favourites.
that will happen if the weak team can give a little surprise in the game so they can win the game. sports gambling is different than other gambling games and I think we can have a bigger chance to win the game if we have a good analysis for the teams so we can choose the strong team with a good analysis. but all in all, we cannot always win in gambling because we know that we need a luck factor in every gambling game we played.