I think we're basically in agreement, but I stand by my original point here. The point of a story or (story driven) video game is to generate emotional investment and response, yes it's not real, but it can still upset you. Have you never been upset by the turn of events or ending of a TV show before? You're meant to get somewhat invested in the girls in these games, that's the point of it being a game, if not for that you'd just be watching regular porn and I don't know why you'd waste your time with gameplay, character, and story. So when they do something like cheat on you, yeah it's fake, yeah it doesn't really matter, but it can still hit people emotionally and upset them, which is why people don't like it. Notice that no one gets upset that pornstars fuck dudes that are not them.