In this case I would say that gambling can earn which can even be in very large amounts, but the idea of "earning" in gambling can never be justified, because after all everything that does not have any guarantee and certainty in terms of winning can never be used as a place to earn in the long run, meaning that you will only be able to earn occasionally, but sometimes the amount of victory is also very likely to be lost again especially when you cannot manage and control yourself and your mind properly.
Yes, it can bring huge amount of money, but it will not going to be everyday earning which is not advisable for people to take gambling as an investment because it can frustrate some gamblers sometimes not to give them what they wish at the moment.
There is no guarantee that you will continue to earn from your gambling, but if you can be using small money to gamble, it will not allow you to spend much on gambling and it will not allow you to be addicted to gambling like the way some people use to spend huge amount of money daily on gambling to earn profits and lose through out the day.
Yes, the point is because there is no certainty and any guarantee in gambling so that these activities can only be used as entertainment activities without putting hopes and goals in the long run, because we will never know about when we will be able to win, while on the other hand the possibility of risk is always lurking for us which can make us lose money. And also logically if for example gambling can indeed be made as a place to produce in the long run then surely there will be many previous gamblers who have now become rich people, but the fact is that this does not happen and in fact the opposite happens, in the sense that instead of producing but what happens instead is losing significant amounts of money. In the end in some cases often those who carry the intention to earn instead experience addiction and experience various adverse effects of addiction.
So I can't say that gambling won't provide income because in fact there is a chance of winning for all gamblers involved to earn money, but what we must understand is that however the idea of earning can never be done in the long run, because there is no element of consistency in everything that does not have any certainty and guarantee to always be realized.
As long you are not using big money to gamble daily, gambling will bring profits to you, but it will not going to be as your wish because you can gamble to win big and the end you win small profits but there are some time you will gamble to win small, and the end you win big profit, which there is no perfection in gambling.
Using a small budget in gambling yes it is an approach that is always recommended to minimize the possibility of losing, but I think so far we can never make the amount of the budget as a benchmark or guarantee to always produce a win, or the point is that risking a small amount is only useful to minimize the possibility of losing a significant amount that is not desired but not something that can ensure that you will always be able to win with that small amount, Because in gambling for the problem of victory no one will know, meaning that it depends on how lucky you are at the time of running the session, and also even though the amount you bet is small but still gambling every day is always not recommended, meaning that besides you put a limit on the amount of budget but you also have to limit the time of your involvement.