It's a common problem on games with multiple choices/paths. Work on it gets increasingly frustrating because you work a whole lot more to get content on each path, but the end result always seems short because the majority of the end player only chooses one path.
There are only two options for the developer of these types of games: you either delay the release for a long streches of time to increase the amount of content; or release shorter updates in shorter periods of time.
I think option two is the best and most balanced. With short updates you get them thoroughly tested by the players giving the developer time and notice to patch eventual problems, something that could get a whole lot more complicated with bigger releases.
I get the frustration of short updates, but i think its the best option.