For those who only talk about luck, check this out:
https://sports.vice.com/en_uk/article/the-life-of-a-professional-gamblerUnless it's a fake, there might be more than luck in gambling...
EDIT: quoted from the article:
I developed a programme myself that works completely off of mathematics.
My bets have nothing to do with luck. I never leave anything up to a gut feeling, it's all about my calculations.