It’s never pretty, but game projects often fail. However the interpretation of why failure happens is almost always wrong. The easy thing to do is point at a developer and describe failure in personal terms. If only their ego didn’t run away with itself, or if only they didn’t do such a poor job.
Actually most failure has systemic causes. It’s the result of a dysfunctional publishing culture that is set up to be adversarial, and that in turn is what breeds failure. Most game failures are actually caused at the executive level.