To be honest, I'll admit that 70% of gambling is based on luck, while the remaining 30% is from the knowledge you put in, or have about the game you're gambling in. Most especially when we are talking about gambling games that generate number randomly, eg are games like dice, poker, aviator, football virtual games etc. all these games uses random number generation system to produce results, that we gamble in, so they are all based on luck while the remaining 30% can be exercised in sport betting. One can use the knowledge he has on their head to head to make prediction, and other factors like players resent in the match. Though most times the result tends to drift away from our prediction.
To my own knowledge, I really think that the 70% you stated is too small of luck in gamble but for me I really believe that it's supposed to be 95%,,, now, talking about knowledge, I don't think with knowledge one can win big in gamble, however it knowledge is very important in anything one is doing but in gambling world I really think that luck is the essence of winning with out the luck and only the knowledge a gambler can not win the kind of money he or she wanted.
Those games you mentioned are the games that can not do with out luck because no one, I repeat, no one can predict those games because the games are the games that have to do with luck, so I don't think knowledge has anything to do with those games.