It's just another phenomenon that gamblers often assumes that they have some control over the outcome of their bets especially if they have been doing it for a while even though every time is just purely random there's no skill involved. Take dice for an example we might assume that we can control and influence the result of it by throwing softer or harder or in anyway that our brain recognize a pattern and keep tells us it's a way to win the game.
There is no need for a soothsayer before people know that such a person is deceiving himself and no wonder they fail bitterly in gambling. I don't know the aspect of the casino games you can master and be earning consistently with for a long period. Has that not hinted to the person how careless it is to think a pattern or control has been discovered? I advise anyone gambling casino games to neutralise his mind on the outcome, particularly, on the money because no one can ever guarantee a means of doing it better than luck.
You probably forgot that there is poker, where your skills, experience, knowledge of mathematics play a decisive role. Of course, there is no 100% guarantee that there will be income every month, but I have seen many players who rose from the very bottom, for example, from the HK2 limit. I myself tried and grew in limits, increasing my bankroll, but in the end I realized that I do not have enough perseverance to do this every day and play at several tables at the same time, it is very difficult for me. But many professionals do it easily, that is why they achieve success and constantly earn. But as for luck, they also sometimes face downswings that do not depend on them, this is what can knock out and break the psychological state, and also cause long-term depression.