I’d say that most of what he says is… dubious at best:
127 runs to get a 25% drop rate item.
(1-(1-(0.75^127)))*100 = 1.3576269507870056608242826312256e-14
or
0.000000000000013576269507870056608242826312256
or
1 in 7,365,793,669,758,999 odds of that outcome happening. 1 in 7.3 Quadrillion.
Or you can just call it a statistical impossibility.
That’s not even close to the only bizarre claim he’s made, but this should show you what you’re arguing with.