This can certainly be an effective strategy, everyone may have different strategies through which a gambler can control their emotions, but overall, there are relatively few gamblers who use any strategy to control their emotions, most gamblers gamble uncontrollably, due to which they often face big losses. Most people face big losses in gambling occasionally, because they cannot accept losses, so everyone must first develop a mindset of accepting losses, after which if they start gambling by using a control strategy, then they can definitely be able to control themselves.
those gamblers who are incapable of accepting losses when they gamble are naive and ignorant because every gambler is meant to acknowledge the fact that gambling losses are inevitable and unavoidable, and gamblers are meant to lose more than they even win, so if a gambler is still crying over losses or is unwilling to accept losses, then that gambler isn't really ready to gamble because they'll keep chasing losses and lose more on the process. Learning to accept losses will potentially help a gambler take calculated risks and will critically consider the magnitude of every decision before taking it.