This post is great and I hope to see more updates like this from Steemit Inc.
From working in large organisations there needs to be a certain level of separation between most of the people and senior management, I get that. I have worked in several companies and I have seen communication done well and done badly. More frequent updates, even if they are just to say there is no update, can give reassurance to the people that the ship is still on course.