" gambling is all about luck" yes gambling involves luck but that those not mean skill and knowledge is not involve, if you gamble on sports you know nothing about then you are gambling blinding and your chance of winning are very small compared to when you know everything about that particular sport, when you know a lot about a particular sport prediction will be easy for you.
Every sports betting still involves skills before you can be able to gamble confidently regardless that winnings depends mostly on luck but without applying the rightful skills and knowledge, it will be difficult to be presented with the possibility of winning. Most sporting events has different strategies with which a gambler can follow up with so that they don't gamble blindly because gambling blindly can lead to emotions when you gamble without knowledge of the event but when you have an understanding of the kind of event you are dealing with, even if you lose you won't feel it because you actually placed the bet based on what you felt is obtainable.