I agree!
Positive results in a game of chance are generally the result of one or two of the following reasons: Luck and Professionalism.
About luck, we are talking about something that happens rarely, we hardly see anyone getting rich in gambling games just with luck because it needs to occur several times at a strategic moment so that you can multiply your winnings a few times exponentially.
Regarding competence, we are talking about that player who knows what he is doing, who only bets on what he knows, who studies games a lot (mainly sports or cards) and has mastery over the subject.
Both scenarios are for few people, most simply don't fit these criteria and that's why most of them lose.
Unfortunately, these factors are not explained by people when they say they made a lot of money, they say it as if it were actually something simple that anyone can do, but no!