Most skill games are card games including poker. I think even skill games depend on luck. It still depends on our technique because after all, gambling is still gambling and there's still no guarantee of winning. Despite relying on your skills, it still isn't enough to have an assurance that you'll still earn and win.
Even though poker is a skill based game, there is a lot of luck involved. For example in my last two tournaments I went all in with AA and KK. Both of the hands where clear favourites ore flop and should have won in most cases, but I got busted against a set of 6s and my Kings vs a 89 offsuited straight. Sad times. Eventually the luck will come back, we just need to stick to our strategies and hope for the best.
Luck would always be a main factor for you to win neither you do play with strategic type of games or luck based ones or even on poker.
There are really times which you do really feel confident on your hand but you dont know on whats on the other side or on your opponents hand too.
I have experience several frustrations like these where i do believe that ill surely won it but it gave out the opposite outcome.
The advantage here on strategic or skill based one is that you can apply your skills and knowledge which will add up into
your winning chances against others.