And it's not to say that the romances in all those old games were necessarily deep, but they at least made some amount of sense. I blame the original Mass Effect for this - the romances in it are broadly fine and generally well-paced, since it takes a long time before any of the 3 companions express interest in you. But it really, really popularized this -obsession- with romance routes.
One of the biggest annoyances I had in ME2 was Tali: she went from being this awesome character with her own story, agency, and prerogatives to a dicksucker for the PC that desperately wanted to fuck you, and made it apparent from the nanosecond she reappeared in the game as an effectively totally new character. And despite the awesome lore of the entire species needing the enviro-suit, we're just gonna bin that with a macguffin so you can bone. Stupid.
Mass Effect was really just a dating simulator spliced between a third-person shooter game. The Dragon Age games were similar. Visual novels have been a thing since the 1980s, popularized in Japan.
The whole point of a dating sim was also to "win" a girl or guy which naturally meant
building a relationship. This could make for more complex character interactions. All in all, I think that's what people remember most about a game's "story" is how sophisticated the game could make it to achieve a particular outcome.
Something I don't like about BG3 in this context is that you can't change the dispositions of any of the characters. What I mean is, Lae'zel has a predisposition towards the ways of her people, which (more often than not) means being violent toward others.
Similar with Viconia in BG2, there should have been a means of having her learn how to respect your way of doing things, if ideal results were achieved. Maybe even leading to an alignment change, if you choose the right dialogue choices.
Larian's writing and attempts are "humor" are sad.
Oh, for sure. That and there's zero subtlety. Like Shadowheart saying, "One moment..." and very blatantly picking something up and putting it away. Then you can ask what it was and she says, "It's nothing."
Umm, no. That's very obviously not "nothing" bitch. What did you put in your pocket?
Funny thing is, I don't know why they didn't hide this interaction behind your character's spot-check (if you took it). Older games used to have hidden interactions based specifically on if your character had keen eye, like if you played as a Rogue. Shadowheart might think she's being sneaky, but she could have been impressed if you were even sneakier.
Hell, you can't even call out Astarion for trying to trick you into chasing a pig even if your character is given Insight which specifically says, "Read people and situations. Detect lies."