Thinking that gambling can make them rich will certainly make them gamble with the intention and purpose of making a profit where winning will always be a priority for them, and this is a mindset and approach that will ultimately lead them to the point of true addiction where there is no neither situation is good in itself, because as you have explained, when they lose they will try to recover their losses and when they win they will apply their greed, and in the long run this approach will actually create a bigger disaster for his life.
I like winning. Everyone likes winning. Being addicted to winning is different from winning. You must know the odds. Be respectful to the game. Its about fun, not money.
Be smart when gambling. Set limits. Bet just what you can afford to lose. If it becomes more than enjoyable, leave. Winners do that. They know when to hold and fold.
All about mindset. Winners think winningly. They're willing to lose hands. The long game is their goal. They recognise that knowing when to quit can help them win.
Yes of course everyone likes winning because after all money is something we always need in life, but of course addiction is a different thing, and when someone focuses on prioritizing winning then addiction is a sure thing and I think we all have know about what kind of negative impacts will arise when someone has entered the addiction phase.
If from the start a gambler uses common sense and a rational point of view in assessing and responding to what and how gambling really is then I am sure that they will not make money or winning their main priority.
Basically I believe that the fate of a gambler in the future depends on their mindset today, or I mean depends on how they evaluate gambling from the start.