Not how probability works…
Double moved snorlax has a 1/5 chance of getting it on a TM. Which means 4/5 chance of failing. (other than when used on original return then its 5/6) but for simplicity ignoring that)
4/5^ # of tries is = probability of failing
10 tries… 10.7% chance of failing or 89.3% of success
33 tries … 0.06% chance of failing or 99.94% chance of success
The poor guy had truly aweful luck.
.4% chance of getting a perfect on raid/egg meaning your significantly more likely to get a perfect raiding then to go 33 moves without.
Heck even a random weather boosted pokemon or non-lucky best friend trade is more likely to go perfect then 33 TMs are to fail.
Luck is luck though…
Some people win lotteries…
Some people go 33 TMs without superpower…