Sport betting is not what we should just assumed to be thesame as other gambling games because it's more flexible to predict as for me and there's no how you will gamble and not be satisfied with the results since you have the right to even remodifiy your bet before the end of each match, talking about the odds, they make use of bigger odds for the bigger teams because they know the outcome is almost 90% accurate to what they expected and only on rare cases you discover a big team loosing for a small opposition team and the gamblers win them big.
If odd is just what make prediction easy to win in football betting that mean every body who bet will win the game that he predict. This is not so because I have seen many lower odds losing game when the big odd team that people don't expect will win. Gamblers have this believe like if a team has big odd it means they may lose like example 1:50 against 12 odd, but it is not always the case for that to happen. Taking the risk is gambling because it is luck base.