Martin Armastrong is writing different things at different times imo. I find it most difficult to get coherent idea about his speculations when reading all his pieces.
Maybe he will turn out right based on this latest piece, maybe he will turn out right based on earlier pieces ...