I am not the one you asked, but since what he said is in line with my opinion, I guess that and not showing Bob's thoughts about sharing her. I personally don't mind if he thought her wardrobe malfunctions were hot - voyeurism/exhibitionism has nothing to do being a cuck - but when you show his thoughts about inviting his friends with intention of her doing naughty things with them, that is what makes Bob a willing cuck. So, I know nothing about coding, but you could add an "oblivious route" right from the beginning if the game, doing what you mentioned, plus not showing his thoughts about thinking it would be hot for his friends to do naughty things with her. This way, except for a few dialogues and Bobs thoughts, you wouldn't need to change much of the storyline, nor anything about Sophia. But honestly, I didn't suggest anything earlier because it is your game, I don't like to be selfish by pressuring devs to change their game. Anyway, good luck.