I always try to play with a mindset of "there's not extended drama if characters aren't a little stupid", but I also believe writers should be careful and don't break immersion and logic too much in the name of plot. As others did mention, main LI did a 180 to the point of being plain disrespectful to MC in front of everybody so she can pretty much continue a soft porn lesbian shooting turning into public lesbian sex session for the enjoyment and under the orders of MC's male antagonists who wants to fuck her and she don't even know very much. Also that constant gaslighting of "you're jealous" is a known and common cheater's red flag and seems to be part of main LI speech to MC now. That escalated from sweet girl discovers intimacy with MC to the beginning of one of those Reddit's infidelity stories that ends in "she belongs to the streets". I think writers of this kind of stories should be careful to don't make some LIs actions so disrespectful or tainted that players just don't want that LI anymore, unless that's what they want, in that case let everything burn but make the proper tag. And yeah; is a game, but players should enjoy it and know what they're getting into. So again, proper tags. And why even make Zoe a LI for the MC if we have to see her being taken away without an option to stop it? I will wait to see where all this goes, but I wouldn't mind a rando 'clean' LI coming later because after that kind of disrespect, any MC with his balls and self-respect in the right place would've kick Lucy out of any serious LI list.