Revenue is the kind of benchmark that investors are watching for, and if management is going to make projects about it, they should be clear and they should be held accountable for meeting those projections or explaining credibly why they aren't met.
Vague statements here and there have created an image for the company that is unprofessional and disconcerting.
I'm not saying the company is doomed just yet, but management would make their lives a whole lot better if they began focusing on communication, perhaps with Dr Burgar as the mouthpiece.