But when you do romance them, the ones I did, were good. I think, they should go over the dialogues again and make triggering a romance by accident harder.
I don't want to entirely derail this thread so I'll keep things short, but I already said months ago what I think the solution to the problem should be (realistically speaking in their future games rather than in updates for this one):
The default path toward any other character should be a relationship built on friendship, with the player being the one that can eventually activate the "flags" leading to flirtatious behavior and (over time) straight up romance.
Right now? The feeling is that most of your traveling companions are people that you are either supposed to ignore entirely or to fuck enthusiastically.