To be fair it almost feels like a homage to early bioware. I remember a few bioware games that had this issue. I remember the forums being full of complaints about surprise romances in mass effect or dragon age.
I do think the issue is more prevalent I’m BG3 though.