They've done romance very well, from what we've seen so far. You can either have a one-night stand from Laz / Ant, or persue Shadow / Gale for an actual relationship. Usual RPGs is basically you tick a few boxes or do a quest and they suddenly fall for you, in BG3 it (so far) looks like a more grounded approach where you can sleep with someone who's horny at a party or take some time to actually court somebody. This also feels natural with the companions personallity types - you've got the implulsive and more mature adventurers.