That could overcomplicate things. Imagine:
A PC has a slow-burn with Shadowheart which may get it full strength only by act 3, maybe. Or what we know for sure a PC can decide to break up with Lae'zel to pursue Shadowheat.
But she's scripted to fall in love with Gale by the end of act 2.
What happens in this case? Do we break Gale's heart or does SH break ours? Who starts to hate whom? Do we lose a companion?
Have you played Dragon Age: Inquisition?
When you are NOT romancing a follower ... they start to kinda flirt with each other during your adventures, implying that there is something going on.
And that is all it takes really.

It just makes our companions feels a little more "alive" and little less "please enter your interaction user". :-/