Yes, but what I'm saying is that a lot of things in the game have been a WIP for years. The Dev really should complete one project BEFORE moving on to the next one.
In most cases this is actually a simple question of worldbuilding and story telling.
You can either basically start with a dead, empty world and have very few characters available, while adding more, when you actually want to introduce content for them, or you make your world alive by adding most of them from the start, so you can use these characters for quests and stuff. That of course risks some of them not getting real content for years and a lot of things being WIP.
Last but not least, ultimately it's up to those who pay to vote who is next - if they hadn't voted for the main story and the tech update, for example, we'd likely be having content for Ronda, Annie and Judith by now.
Edit: Just to add, I'm not saying that DC is doing everything straight to the point and that there hasn't been quite a bit of content that technically wouldn't have been necessary. All I'm saying is, that it's not as clear cut as it may sound.