The entire premise of the game is Rowan serving the demons and either supporting them or plotting to overthrow them. So it's reasonable that any possibility to kills the demons would be reserved for the end part of the game. If Rowan were to kill the demons in part 1 or part 2, the story would lose its main driving force.
It is until it isn't. Plots evolve. Things change. After 7 years and 1.5 million words, the dynamic of being fully under the yolk of the Twins is a tired as fuck plot for many with dominant leaning kinks.
You have the narrative of being an overlord crushing the other kingdoms that could be fully explored without the twins for example. It can even run parallel to doing the same
for the twins as their minion.
Course the devs may have their hands so full dealing with the spiderweb of Alexia's NTR states that they might be unable to fulfill other more interesting narrative diversities- but hopefully they can streamline that a bit once that arc finally climaxes and bottlenecks into distinct paths...hopefully...probably....doubtfully....heh.
Buuuuut...There is no reason the plot of the Twins being "on top" of Rowan has to last the entire or majority duration of the story. It can, if the developers choose, but its not like...the only thing that would make sense or be interesting. That is what the simp / sub pathings should be for.
If you are a Sub or a Cuckold, I'm sure the notion of prolonging that state for the maximum amount of the story is incredibly appealing- but at some point hopefully the developers will actually allow players who want dominant pathings to be properly dominant- with enough time left for them to actually enjoy being in charge. If the whole trilogy ends up being even 60% under the yolk of the twins, that'll be pretty disappointing.