A Khalid romance? "
If a game has the time to explore a romance like Baldur's Gate 2, romances can be an interesting addition to a game. It took a reasonable amount of time to play BG2 and with that time, you could get to know and romance one of your party members in a "realistic" time period. The Kotor games do not pull this off well, they are shallow, the time is too short, game play wise, to be "realistic" to the player.
I am all for romances in games provided they are well written, a sufficient amount of time is made for you to get to know each other before a romance blossoms.