I believe you are correctly stating his opinion which applies to long term play. However, once again, that is not the point of this article. In this article he simply stating that you can't expect to win unless you have an advantage. Betting systems do not provide an advantage. It really is quite simple.
Now, he clearly believes dice influencing is possible. I don't know if it is or not, and I don't really care. However, I do know that betting systems don't do squat to change the odds. That is all this article is telling you.