Allow me to address some of the points that have been brought up here - I know I can't necessarily address everything, since I am catching up on this thread after not seeing it for a while.
The update is indeed much later than we would have liked. Honestly one of the primary delays was the Sky Force TU2, which also took far longer than expected due to having to rewrite the program, etc. Not to mention, as discussed before, that every texture had to be redone individually for P3D v4 compatibility.
I am aware, as of course are Reed and Tim, that we have not always met our deadlines. We try to be transparent about what's going on and why it's taking longer, but many of the technical obstacles are protected by NDA so we have to be cryptic sometimes. It's not because we don't care about you, but we have to honor our agreements and protect our trade secrets. I am sure most of you can understand this.
This is not to say we have not made mistakes. Could we have handled things differently? Sure. We live and learn, and we'll own up to our errors. We are always trying to improve our development, testing, and customer support procedures so we can get you a better product and a better experience. And we are committed to continuing to improve those things.
Lastly, about the product itself: the required fixes truly are minor in scope. The bulk of the development work is done (the textures work), and we are testing now not only with our beta team but the Insider Program as well. We're hoping this may be the final build, provided nothing else comes up.