Two random thoughts about communication:
At this point, when I mention there's an update to Elite, my whole family takes part in guessing what will happen, what they'll do and say, and how the forums will react. It's a fun game. The only thing we've been wrong about recently was that we honestly thought more performance problems would be fixed before launch and didn't expect the updates to make formerly solid in-game reality all flickery. My kids did call the level of roadmap detail correctly, however.
Because of the fact that we've had a pretty good track record of predictions going back to the time of newly added Formidine rift settlements causing crashes to desktop, I'm more curious than anything about why things never seen to go better. If they offered an NDA'd evening of candid conversation with the developers, I'd be tempted to pay real money for the opportunity, just because I bet there would be lots of good lessons to learn and stories to tell.