...P.S.Off topic/I watched Blade Runner 2049 last night....it was really unique and almost"unexpectedly"awesome movie,probably THE BEST sequel I ever watch.....I highly recommended.......
Sorry to head further off topic, I saw it just after it came out, with a friend. We had both enjoyed the original. He loved 2049, whereas I thought it was horribly slow and way over long.
Back on topic, I'm from a real time systems design and coding background, latterly a Programme Manager, and I have enough bruises to know that the public face and the private state of any project in development are often two sides of a coin. Without a game development background I can claim no special knowledge, but the rampant feature creep, repeated missed deadlines, and buggy output all strongly suggest a project in trouble.
If I had missed as many deadlines, let alone an interim one by a year, I would rightly have been replaced long before now. Projects can, and often do, get turned around, but never with the same team in charge. Not in my experience. Ymmv.