Agree with most of that although I guess if they spell out their plans too clearly and in too much detail they might give too much information to competitors.
Tough gig in some ways but they are more than adequately paid for the job!
I have a small interest but find the company hard to fully understand.
Also a string of negative announcements is becoming tiresome.