People, balance is vital. Enjoy gambling without letting it control you. You're accurate regarding financial restrictions. Chasing losses? A lost game. Unlike desperate gamers, smart players know when to go. Long-term success comes from discipline, not greed. Sometimes the wisest step is to leave, and the best do that.
This is just the summary of that people should keep in mind. Like you said, when the negative habits like you listed are removed, then there is every possibility that one will enjoy the gambling by looking at the long-term perspective. I think the longer one last in the business, the better. Those that want to beat the system overnight always end up making mistakes that distort their psychology as well as harm their finances. Anyways, everyone must not be perfect else we will wreck the gambling companies. So, the mistakes and the bad habits that lead to unbearable losses are part of what keep the business going.
Indeed, and that's why casinos are everywhere knowing that bad habits from most gamblers they will keep that edge against the greed of every gamblers who failed to control their emotions, something that really gave the casino a big advantage as even sometimes a gambler already have decent amounts of earnings instead of quitting and enjoy the money they win push forward trying to earn more.
Then the losing steaks will come out and little by little sucked back the money, with frustration and aggressiveness instead of making money, gambler will Yolo bet and regret everything after.