I gamble for fun but I gamble with small amounts of money so that the risk level is low and I don't have to worry about losing money. Yes, it is true that if you want to make money from gambling, you must spend money, because gambling is not just about making money, it also costs money. You have to accept that if you want to make money from gambling, you have to increase your risk and go slowly, you can win if you are lucky. I think it is quite difficult to make money from gambling but you can make money from it if you have the ability to take risks.
Of course, you can make money on gambling, if we are talking about sports betting and poker. In this case, you rely not only on luck, but also on your skills and the ability to predict the outcome of the game. But there are too few such players. For the rest of the majority, gambling should be an entertainment for which they will pay out of their own pocket.