Skilled based games are still luck based games also. All matches are still luck based. But I understand your question.
Yes, even when you have done your perfect analysis of your games, and choose your very team you've believe they will win, luck still have to be another factor that helps you in wining your games.
Foe newbies gamblers theirs are basically on luck they haven't known anything, using myself for instance, The very first day I tried betting that's exactly the day I won my first bet and that was how the journey started, don't even no anything, I went into a betting and choose team that I love and support to win and that was it.
At least with the analysis I do it can increase the chances of winning, even if the final result is still a factor of luck.
Once I chose a good team and was sure to win, in the end I lost, for example last week Barcelona lost 4-2 away and we were sure that Barcelona would win but because I was unlucky, I had to lose the bet.
Yeah that's how gambling games are, all rely on luck even beginners just choose the important thing to win, winning is also lucky not because he analyzes.