I am actually going to disagree with you, personally I found CP2077 relationships very limited. I am still pissed my male V couldn't date Judy, and was basically just offered one woman to date.
Lol, same here. I played a male character for my first run through CP2077. Not being able to romance Judy, the most adorable NPC in the game, had me doing a complete second run through CP2077 as a female PC. And I don't even care that much about romance in games, but Judy was just so well-written as a character.
In BG3 I don't really care about romance because none of the companions are as well-written as Judy in CP2077. They're basically cardboard cutouts with issues. Fine as adventuring companions, but they're the kind of people that would have me keeping some distance in real life with all their problems.
Maybe the remaining 2 or 3 companion choices will be more likeable, but the Larian devs have this tendency to create NPCs with highly dramatic problems in their lives. That's not the only way to make an NPC interesting, but it seems to be Larian's main approach.