It’s not a guaranteed winning strategy as you don’t have infinite time and money. If one of those is finite you can’t guarantee to win. You have a certain odds of being up after so many days, which declines with time. But as ‘potential’ profit increases with time, it’s the human factor that ultimately makes it unwinnable.
Most normal people seem quite good at walking away from high risk-low chance-high payout of winning but find it harder to avoid high risk-high chance-low payout.
As an example of the former, you have the people selling those expensive lottery tickets at airport, disguised as win a car. Do many people as a % really play?
But on the other hand speeding in a car, very common. Payout: fractionally quicker journey, risk : high points/fine/accident/death, chance: most times you speed you don’t suffer the risks.