For those who make gambling to make money, this is a very ridiculous thing and this will be very detrimental for them, they can even spend all their assets on gambling. I agree with you if we think of gambling as a place to seek entertainment, this will benefit us if we experience victory and we can accept it if we experience defeat.
If someone positions gambling to get additional income from each bet then you behave badly in handling your gambling activities, the effect will bring all other finances to gambling and you cannot control yourself for every bet that has been placed in gambling. However, if we place gambling only for entertainment then we will not always be active in gambling games but only for betting on sports teams or favorite fighters, they also use the minimum betting funds because they are not aiming to get profit from the bet, they also anticipate losses if the results the bet didn't live up to expectations and they won't regret it if they lose from gambling.
I don't particularly agree with what you're saying but there's some truth to it. You would lose control of yourself and your finances soon as you succumb to the profit-centric mindset when gambling. But if you remained clear of and only ever gamble for the hell of it/entertainment, you best believe you'd be able to enjoy all your gambling shenanigans without stress over losing your money, or losing overall. I've seen people go crazy about losing 300 bucks in one go, can't say I blame them since that's a lot of money in the first place, but had they remained thinking that gambling is nothing but a mere pastime they wouldn't go so far as to bet beyond their means and would've probably just gambled what they think was enough and what they can afford.