People are constantly trying to sweep their problems under the rug, hiding them from customers, investors, employees, and themselves. Smart employees are never fooled by this, and they'll end up viewing leadership as delusional, dishonest, or incompetent.
This guy at least recognizes and identifies the problems (or at least the symptoms of underlying problems). That's something.
I completely agree. I went and looked at his hiring page to see what kind of folks he was looking for. He's not hiring in a framework/language I'm familiar with, but if he was, I might consider applying.