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.
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.