I see your point, there are experienced gamblers who have that kind of limitation inside them, they are not aiming to return after suffering from a defeat instead, they will find time to chill and rest their minds free from anything related to their gambling activities, this kind of practices gives them that good insight to what they need to do to improve their chance once they decided to play back, though in gambling there's no assurance that you may win after but the chance of losing a lot, that's already a good way and practice in avoiding getting addicted and might give you a chance to win some from this industy.
Talking about practicing to increase your chances of winning, I would say that when people get it into their heads that they should play more to practice because that way they will improve their gaming skills, then these people are looking at games as a way to make money and This is the worst move that these people will be making in my opinion, because whenever they lose they will continue playing with the argument that they still need to practice more to be able to win, and they will not stop until they lose all their money at the casino, this is also a way for people to become addicted to gambling, unfortunately. But people won't realize this until it's too late to start taking treatments
Its highly inadvisable to lean on and rely on something you cant be sure of, such is the nature and volatility to gambling winnings. It makes far more sense to take earnings from gambling which are hopefully regular if you are good at and put that into some with security outside of gambling, some tool that enables additional income elsewhere. The first reaction might be to double up on your winnings and luck but its a bad idea in terms of safety to do so.
I think even if you are good at it, you'll still have some backup funds or source to support yourself and family. But if you can't rely on it solely and you treat it as your major source, you're doing it the wrong way. All you have to do is to keep doing what's giving you more stable income than gambling. If a gambler can see his way on it and believes in his luck, we can't do anything about it until he starts to experience all of ugly side of gambling being treated as a major source.
Unfortunately, there is no way for a person to make a profit in gambling, even if that person is someone who spends many years studying mathematics and probabilities, and plays many games, that person will still be losing a lot in gambling compared to the number of times he won. Even when a person is lucky enough to win a lot of money, if he continues playing he will still lose everything, you can test this yourself, start by looking at the statistics of your account in all the casinos which games you will see that you are playing to lose and not to win, that's why people are advised to look at gambling as fun