It's just gambling. No need to take it so seriously.
Everything is about luck at the end of the day, but you can reduce luck in sports betting by betting on the usual winner, but it doesn't always work and the odds are always in the higher risk anyway. Its like the Rafa Nadal vs Roger Federer finals, nobody would have guessed that one.
Well i don't think that just because you don't know anything about the sport, betting on it would be relying on pure luck, no. The difference with sport betting is that we have a lot of information that we can gather or a lot of tips that are available on the internet. For example, i dont know anything about cricket, i can look up tips online that would give me higher percentage of winning.