Developer Feedback and Information to the community is a privilege, not a right.....especially in light of the fact that we ALL could (should) have waited for the final release (without a promulgated date)......but we were "lucky"to get the preview (SFM) and to have the privilege, at that, to familiarise ourselves with the module. Contractors or developers very rarely meet deadlines due to a vast amount of factors, which can never be foreseen or planned for especially with regards to a macro schedule. Some fat is usually built into a macro schedule but .....murphy is a bastard and usually present in all stages of development. Therefore developers need to keep the customer happy and inticed without making promises they cant keep....Very difficult. Being in the military (AIR FORCE) project environment myself, I can account to this practice by developers. These types of development is not as straight forward as any one would think. The difference here is that the DCS (ED & 3d Party) developers are not obliged under contracts (with us , the customers) to schedules and specs. So......I consider the developers to be very forthcoming and honest (not particularly fast in some uninformed peoples' view) and that is something to honor respect and appreciate.
My 5 cents (from professional experience).
Greetings and patience to all of you.