Tomorrow we'll be launching the inaugural episode of the "The Briefing Room" a show focused just on Squadron 42, which we are planning to do every quarter (3 months) until Squadron 42 releases, where we will address some of this.
We haven't been happy with how effectively we've been showing progress on Squadron 42, as we felt the previous format didn't do a good job of all in communicating just how much work is going on. The new roadmap format which we've been working towards and on since we announced we would be changing it up will do a much better job in show what people are working on at any given time as opposed to just focusing on deliverable features. I briefly discussed our thinking in https://robertsspaceindustries.com/spectrum/community/SC/forum/3/thread/atmospheric-room-system-4-years-later/3366441
Squadron 42 is a tricky project to communicate on as we really don't want to give the experience and story away which can make updating on certain content or features challenging.
We DO give regular updates on Squadron 42, even though we haven't updated the Squadron 42 Roadmap since the beginning of this year with the monthly reports. The most recent one was earlier this week https://mailchi.mp/cloudimperiumgames/squadron-42-update-143128. We also occasionally have content or feature updates on things that will be in Squadron, as we did with the new Vanduul ships in the Inside Star Citizen Episode: Enemy Mine
We also communicate way more than any other developer or publisher than I am aware of in terms of work and progress on Star Citizen, which is the game "The Pledge" was referring to; We have multiple video shows per week, lore updates, developers regularly engage in the forums, have a weekly newsletter and well as regular monthly reports.
I don't think the issue is whether we treat our community with respect, as that is core tenet of the entire company, or lack of communication; it's different people want communication in different forms; some want in depth long talky videos, some want just the sizzle videos with pretty graphics. Some people want huge technical treatises on server meshing and others just want the ELI5 version and finally a lot of people just want to know when a feature or the game will be done.
And I think that's the crux of the issue; it's impossible to please all the people all the time, and with a project as complicated as Star Citizen or even Squadron 42 it's impossible to have iron clad dates due to the huge amount of ongoing R&D.
So yes, I do feel like we have been meeting "The Pledge".
Does that mean we can't improve?
No, we can always improve, and if you follow CIG and Star Citizen close enough you will notice that we are always trying new things and tweaking existing processes both in our development approach and structure in how we communicate and share information with all of you. The new Roadmap will be part of this, as will the Briefing Room.