Sure you do. "Idiot" is a noun - your imposing this definition without inside knowledge of what may be holding things up.
It may be that they are "smart" for withholding information (personally I'm DISAPPOINTED that they have not lived up to the claim 'we will keep you informed along the way') and not dumb or 'idiots'.