I honestly feel like they have been very open. I would rather them focus on a few issues within the game than post pretty pictures of a game that will be out in less than 2 days for founders. Those that are sure of the game have already bought the founders packs or will not play until it is free to play. Perhaps when some founders start video streaming the available (or not available) cash shop on June 29th there may be a new influx of founders purchases.
I am ok with them taking some time to prepare to ensure head-start launches successfully.
Kudos to the dev team and community moderators for all their fine work over the past several months. You have listened to many of our requests and in some instances made worthy modifications after careful thought based on those requests.