You are absolutely right. What could possibly be the reason for not publishing results by now. There is no reason, except that there are no results.
The “peer review” is nothing more than a little carrot to keep this scam going a little longer. Yes, I believe the scam is in the endgame, but there are trying to squeeze every share they can out of this.
Just look at the PPS. Now look at the yearly chart and then tell me this is no scam.