If it was released late, that sounds like more a case of not having enough technical debt. If they'd kicked the can a bit further down the road maybe they could have released sooner, realised it didn't fit the market, and cut their losses.
No, it was just such an awful technical debt that it caught up with the project way too quickly. I was brought as lead developer to finally get it done after initial developers missed all the deadlines - their own code quality was their biggest obstacle.