Once again, some ppl seems mistaken Baldur's Gate 3 with dating simulator.
Not that I disagree with your points in general (quite the opposite), but to be fair: BG3 appears to have even more focus on dating than other modern RPGs...
(At least that's how it looks like to someone who hasn't actually played EA. But from what I've seen - community updates, reviews - it does seem to cater to people who are heavily into dating sims/romance.)