"It will be ready when It's ready"................. is a rude answer to a perfectly straight and reasonable question.
"they were killed by unhappy users when targets were not met"..............................Who are you referring to here? Customers that paid good money for a simulation that isn't finished?
If I bought a new car for £15,000 I would be very annoyed if it wasn't perfect. I know that isn't software but it's a comparison so, maybe 'they' have reason to be unhappy? So why brand them as killers?
I know that these guys are not PMDG but, some information here would be respected. Customers have paid their money and deserve better explanations than comments that you have decided to answer for them.
Is the improvements in beta or are they anywhere near to completing?