I'm perfectly fine with a game having some stronger sexual themes, especially if used in a meaningful way.

When Lae'zel threw herself almost instantly at my Tav during my very first playthrough, I was fine with it. She's an alien with weird customs and socialization, so her acting like that was plausible. My opinion started to change when every other companion turned out to behave exactly like the horny gith. Every interaction with them was about me trying to turn them down as politely as possible, because I was afraid that they might leave the party for good. A creepy experience for sure. The game would have been better if it followed the "less is more" approach when it comes to romances. All party members want you, but none of those "relationships" amounts to anything more than a cutscene. Even worse, being in a "relationship" with someone makes many scenes feel dissonant and off, because your supposed partner acts as if you weren't together.