Agreed... until we get the full story as why these financials were not filed properly on time, it's hard to make judgement.
Ultimately, the responsibility to meet corporate financial obligations rests with the CEO, no others.
I did post an earlier email I received from him where he did say there was no excuse for the delinquent filings...