Why?
The devs should get all the time in the world to develop? Get carte blanche?
No, both sides agreed on some time line. If the publisher asked the impossible, why did the dev signed for it and kept communicating to outside world that everything is great at the office?
No, dev team has their own responsibility; or they messed up the development, or they made a mistake when making deal about development.