Eh, playing devil's advocate and it mostly only applies to the twins, but SoC sometimes suffers from "embrace the fetish or get nothing" syndrome. With almost every single side-quest or side-event involving the twins, you need to bail out ASAP or someone is getting fucked and either Rowan or Alexia are going to get corrupted (Alexia's magic book, anytime Jezera asks litterally anything, anytime Andras stumbles upon Alexia).I once again have to stress that if you’re being cucked in this game, your own choices are all that’s led you there. SoC allows you to avoid all cuckoldry and nearly all possible displays of submission entirely, while also allowing you to take several sexual partners, both dominantly and on equal footing, with few significant consequences at this stage in the game. Yes, you’re working for two people against your will, but unless you allow them to do otherwise, they generally leave you to your own devices as long as you fulfill the main tasks they ask of you (which mostly take the form of “conquer this place” or “recruit that army”).
I’m not sure where you’re getting the impression that this is some kind of cuckold fantasy unless all you’re reading is the NTR tag and literally nothing else.
It gets rather tiresome to have to skip so much side-content the moment the twins get involved if you're going for a "good route" with minimal corruption and avoiding NTR. Would be nice if there were more opportunities to interact with the twins without it unavoidably leading to sex and corruption, or at least ways to finish some of the side-quests without needing to choose between abandoning them with no closure or letting something bad happen to Rowan or Alexia.