I'm not sure this situation is about
“poor project management” as you seem to think
bolondro2. It's more about following creative inspiration or ignoring it and following the schedule and money. When working on this particular update, I chose the first. In fact, since the beginning of the game's development, I've been choosing the first. Always the first. Consider it my strategy (or stupidity), as you wish.
After all, to tell an interesting story, you don't need all the branching dialog and immersion effects. You can just give a retelling of the dialog, let the protagonist speak for the player, and the player occasionally gets a yes/no/sarcasm option. It would speed up the workflow tremendously. But I don't do that. You could also plug in modern technology, why write everything yourself? Ask some AI,
"write" whole chapters in 5 seconds, and you pick out the best of it. That would speed up the process even more, like up to monthly updates. Or even weekly updates... But I don't do that either. Everything, down to the last word, is written by me and only me.
So, I've certainly drawn conclusions, but not the ones you're hoping for, I'm afraid. If possible, I'll try not to go excessively beyond the notional 300 page in draft episodes. But if the creative call urges me back into another big one... Well, I'll follow it, no matter what. I've long felt that it's not me making the game or this fictional world, but rather it reveals itself through me. If you think I have a choice here, I don't. I'm not in charge here. Nope.