Having seen this development process in EvE, I can only say that it was worth the wait for that game. It took a couple of years to basically rebuild the EvE source code from the ground up as far as I understood it, but it brought EvE to a state where now they deliver frequent content patches every couple of month. So much even, that it is hard to keep up to date all the time. It, however, took a couple of years of almost no content, where the team focussed only on building these systems. My great hope is, that eternal crusade will endure through this phase of system building like EvE did, and not get cancelled midway through. I would much rather have a game, that is modular enough for the developers to integrate new stuff, even at a slow pace, than wait another couple of years until someone decides to make a new awesome wh40k game and has to start all over from scratch.