That's a fair point, and one that I was greatly dismayed about when I realized it would be something that happened in TiTS, and part of the reason I started hanging out on the forums more. It is, however, unavoidable, due to how the storylines in question are too big to write or code in one go. That said, characters written by the main people of the dev team, or people who have been around since the beginning, and are still here, like Nonesuch, who have a long list of commissions, are highly likely to finish everything they have promised, the only question is when.
As a side note, the downsides of having to restart if you want to make a different choice can be easily migrated with the use of TiTSed, which is why I use it.