This is the biggest problem of this game, the developer wants to please the greatest number of people, with many fetishes, this ends up spending a lot of time with several and several routes,
which kills any update,
in my opinion, if he focused on romance (which is what I expected from this game) and only girls, I believe it would be a good game,
As the old saying goes, "You can't please Greeks and Trojans"
and this game is like this now, curled, repetitive and boring.
I don't agree with the too many fetishes, the vast majority of the content in this game is vanilla stuff. Romance between F and D, standard sex (vag/anal etc.) and has a few other girls that do things with F and D. It has a fair bit of public sex and nudity too, but the "public" parts are never really touched on so that is very vanilla too.
The only notable non-vanilla stuff is the swinging/sharing, which hasn't actually happened yet (unless you count the 4-somes, in which nobody swapped). That sort of content is hardly extreme either, unless you are overly sensitive towards it.
The issue with too many characters is there is too much overlap between them, they don't have a clear role in the story.
Elena is D's friend, she plays a part in corrupting D early game and provides F with early sex content.
Georgina is F's friend and co-worker, she is D's modeling mentor.
Rachel is the mom, she is the main antagonist.
Martin is F's friend who plays the role of D's personal trainer.
Graham & Olivia are D/F's friends who help them get settled into the new town.
Those are the main characters who have clear roles and in one way or another are important for the story.
Jen is D's other friend...but what is her role? She doesn't do anything Elena can't do.
Margo and Ryan, both of them have a role, Margo being the self-defense trainer and Ryan being the photographer, but to me, those roles aren't needed. Margo should've been another one-off character for that specific task and Georgina or F can be the photographer, Ryan doesn't need to exist. The swinging path is covered by Graham/Olivia too.
Cassandra is D's other friend too, but she doesn't need to exist either. Elena and Georgina can do her roles of friend and modeling helper easily.
I'm not going to get into the others, since none of them are important, but of the main cast you can get rid of those 4 and it wouldn't actually hurt the game at all, it would have expanded the others roles to make them more regular in the game. Elena would absorb Jen's scenes, Graham/Olivia would absorb the swinging scenes, Georgina would absorbed the modeling scenes. Sometimes, less is more.