None of that was a problem of the romance system, it was a problem of the development time. It's just a pointless argument to apply the overall, unrelated problem present in every aspect of DA2 onto the romance system, specifically. The potential of the old system with greater development time is still there, and the drawbacks of the new system with less development time would be just as extreme.
Plus, the Rivalmeter was an attempt to correct the lack of gray that resulted from a straight Approval/Disapproval meter, like in DAO, without abandoning companion feedback, a la Mass Effect. So not only were they rushed for time, they were also implementing a new parameter for relationships (which did result in them being different in several small and not small ways, which took even more resources and contributed to the fact that every aspect of the romances felt less substantial).
Especially when it's not what the person was originally saying.
I see it far too often in these threads. Someone says something and somebody else completely misinterprets it and blows it out of proportion, going on a tirade about how it's offensive or "biphobic" and then everybody likes that post, completely ignoring the fact that it has nothing to do with what the person originally said.
But it does come up all the time, and for the most part the only arguments people have against playersexuality is "it cheapens the romances and/or characters, for reasons" never minding the extraneous reasons for DA2's romances being slight compared to DAO. There are SO MANY OTHER THINGS in our interactions with companions, in and out of romance, that flattens the relationship and legitimately damages their character agency, yet it is bisexuality and mutable sexuality, of all things, that is continually and constantly called out.