You might find this thread interesting. Notice in his intro he says
“EDIT: No questions about the inner workings of the casinos”
This is most likely 99% a shill, who has been paid by his employer to put this out to reinforce punters confidence in fair play.
The best way to spread misinformation is to mix some truth in with the false truths.
Here is some truth that he mixes out with a lot of false stereotypes;
This screen shot explains how casino can tweak each slot to however they like. One slot in one casino is not the same in another even if it’s the same game.