Well, I think is because the long scare people off, but I don't think my game is better, both Lily and Anna are slow corruption games, while Angelica is not, instead you play as an already corrupted MC that is trying (or not) to be a faithful wife, at least that was the original concept but I think that it became much more than just that with so many routes.
Nah, I don't see as forced choices, just that every choice should matter, in most games every time you pick a choice that's a negative toward the "corrupt path" is like it never happened in the first place, so I try (I said TRY) not to make the same mistake in my game, but it's not something easy to do without leaving loose ends, but no one is forced into anything.
Besides is too soon to assume anything, this is only the 0.3.0 version, the game is planned to end at version 1.0.0 or 1.1.0, so there is a long road until the end.