It's true that making real money is by doing real work in the field where we work every day and getting paid every month, not by hoping that by working online (gambling) the results we don't necessarily get will match what we expect.
Yes, if there is someone who thinks that gambling can make money for him then he must be prepared for everything including losing money and be mentally strong when losses often happen to him. And what you said is true is that gambling requires good control and a good mentality to face the impact of risks that will occur before your eyes.
Well, to be honest with you, I think some of you sometimes take gambling as some sort of a guaranteed special way to lose money, I bet yea all sometimes forget that gambling have also indeed, changes alot of lives by taking them from poverty to riches, just the same way it has actually as well, destroyed some lives too, which in all honesty, we can't actually blame gambling, but the gambler who couldnt follow the basic rules of gambling..
It is never a bad thing to gamble, and it's also never a bad thing to expect winnings, that is, making money from gambling, because this days, there are sure alot of ways to catch a rat, and aside from working and depending on a monthly salary, which most of the time, I personally consider to be another level of poverty, there are also alot of legitimate businesses people do online, and they are making good living off that.
Let's not talk about trading the forex and or crypto market, or even investments, online marketing and so on, but let's focus on that which is gambling related, and one of those is sports betting.
There are people who are really good at sports, they are so good that they can't go a day with out winning at least 2 to 3 or 4 of their betting games, would you now tell such people that it's completely wrong to deepend on gambling for income,? When that's what they have been living on for years...