I was not around, but there is anecdotal information that Rich has been promising audits for years, yet the most recent audited financials are for the year ending 12/31/12 (assets=0, revenues=0). If so, I think that some of the skepticism is understandable.
I expect the annual report for the 2017 fiscal year to be audited and the numbers to be (roughly?) in line with Rich's projections and pronouncements. If they're not, the cries of "Foul!" will increase in volume. And I will likely join in them.