I totally agree, gambling is not a means of earning regular income. In addition, in case of gaining in gambling the person is generally ambitious to play more and win more which actually causes a much more serious loss compared to the winnings. Although this situation is observed more frequently in individuals who are addicted to gambling, unfortunately, it is observed that every individual who gambles increases the amount of bets especially after making a big profit and accordingly loses more. For this reason, no one should think that they can earn regular income from gambling even if they have earned a regular income from gambling in a very short term. If it is necessary to evaluate gambling as a source of income it would be more accurate to classify gambling earnings as periodic or one-time earnings when combined with the luck factor.
Yes, you are right in saying that no one in the world of gambling has a steady income from the results of his gambling. I've seen most people who hit a big win betting very little quitting and withdrawing a little money, they are still eager to increase the stakes in hopes of making more profits so they get carried away with their game until they lose. They spend all their winnings because very few gamblers can hold back if they have experienced a win to withdraw their money because they will be very ambitious to win even more.