On top of everything else... they're doing a very poor job at explaining the financials of the business... I agree with you that to have a small hope at regaining investors confidence, they need to transparently express & track the financial targets. It's really back to basic in terms of business management.