I don't think the sex scenes in romances are bad; they serve a purpose and aren't just there for 13-year-olds to jerk off to some pixels, for example with Astarion it serves to explore more deeply and intimately his history of sexual slavery. Sex is part of our lives and I don't think it's wrong to address it as long as it's not stupidly used as in the case of Halsin in Act 3.
Sex is a part of our lives along countless other facts that were never addressed in BG3. You spend weeks with your companions (in "game time"), facing all kinds of dangers and yet there's no option to develop friendship with any of them. You get to Baldurs Gate and there's no option for a night out. No kidding. All 4, 5, 6 of them or whatever, with your Tav, going out for a beer, telling jokes and stories etc after specific dialogue option you would had made, just like romance. Where's the companionship ? And how much more fitting to the whole story would it be than "romance" ?
??, no, the sex scenes were to make 13, 23 or 33 years old kids horny.