Yes that's why they stuck with it for so long,. Not only was their engine just barely squeaking by, what also compounded the issues were the insane levels or micromanagement involved that were costly and overworked their staff to insane levels.
Imagine having to reanimate gravity by hand due to the lack of a physics engine, now imagine that happening over a scene change that happened during a management review shortly before the project was supposed to ship.