That schedule crap is a response to a growing part of the fanbase becoming ever more impatient. The hardcore fantard cultists are still defending everything to the death, of course, but even the regular core fans were now -finally- getting pretty fucking annoyed with the lack of progress this year.
for a recent thread (which was closed, of course, since you can not have criticism in Roberts land).
The CitizenCon no-show of Squadron 42 was quite a downer for many. Many also found it disappointing that Star Marine still hasn't come out. Remember: it was originally promised for an early 2015 release and in August 2015 it was supposedly only "weeks away, not months" according to the devs.
It is now supposedly getting closer for real but as we can see from the livestream it's apparently also way less tactical than originally promised. The promise was Rainbow Six/ArmA tactical depth and slow gameplay. The reality is it's CoD/BF/Crysis.
It has also become very obvious that 3.0, which many of the cultist sheeple got hyped up for real bad, is not going to happen this year.
As a result of all of these failures to deliver, even the dumbest of the dumb cows are now finally starting to see through the bait and switch scheme, where there is this huge gaping discrepancy between all the flashy trailers'n'demos and the actual delivery.
CIG are simply trying to buy time with the schedule transparency. It will have to remain to be seen whether they will really update it regularly or if it is a one trick pony for maximizing money intake from the impending anniversary sale next week.
Going by their incredibly shitty track record, it is probably the latter. They can not even keep their ships stats page updated on a current basis in spite of the fact that they have a so called "director of spaceships" on the team and dozens of people whose only job it is to coordinate the exchange of ships assets and info between the various studios.
The result: Abysmally outdated ship stats cuz it's apparently too hard for a team of 370 people to maintain a single central Excel sheet of stats.
Why should the schedule crap end up being different? It's obviously just an attempt to restore a little faith right before the big sale next week. The only thing that is transparent about it is the cheapness of the move.