Well, to be fair, makin a playable version of a game every now and then sure slow things up on the long term. Of course you have probably heard of agile development and how it's all about short release windows. Well, thats pretty much shit, of course the deadline is a weight and drastically change how you're doing things.
On the other hand, the peculiar niche we are in ain't much trustworthy, on any side. Regular release shows that the project is alive and going well all the while gathering people around it.
But once trust is there and people are on payroll, there is not much reason to keep on short release windows. For all i know, even messing up a release won't be that bad at this point.
And you know what? It's actually true for the whole game industry