In my opinion, skill and luck are equally important in sports betting, because without one of them missing, it would be impossible to achieve a win. A strong team can lose at any time, while an average team also has the potential to create an upset. However, by having skill, we can analyze the true chances each team has, whether to win or to cause an upset. Beyond that, everything is out of our control, meaning we can only hope that luck is on our side. Overall, I think if every bettor can analyze the probability of the match better, then skill will play a slightly bigger role than luck.
Just like now many strong mice or favorites lose:
Liverpool lost badly at home.
Man City from Newcastle who was rumored to win.
Real Madrid were held to a draw at the underdog.
That's a lot of surprises, right? So luck still plays a big role in any bet.
We who do the analysis can only try to win that way but at least there is an effort that has been made even though we lose, but win a lot thanks to the skills done right?