I think most creators get overwhelmed or just can't allocate the time needed to develop a game in a consistent and frequent timeframe; either this game will have big updates but with months in between, or this is just the beginning phase, and the updates become more freuqent gradually. I'm not sure, just my idea.