In the end you can't please everyone. Some will complain if there is sex, some if it's missing. Some just want the sex and not get emotional invested and some don't care for all of that and just want to shoot aliens in the head. Instead of complaining all the time (Like some who complained a lot about Cassandra being the hetero woman in DAI, or some of the LGBT community about that there are never enough for them) why not making a compromise? We all never get 100% what we want.
In ME1 my only option was Kaidan and I didn't liked him, so I was not really happy but guess what it wasn't that big of a deal. Most characters grew on me and my Shepard, as friends, as just crew mates and yeah some I never got used to, because they just didn't suited my taste but others loved them. And I'm sure, if you like a character you will get through that one dry humping scene. It won't kill you because just imagine that the main character is not you self-insert. Make a role play out of it. If bioware gives us enough variety so we can play many main leads with different personlity or at least morals (renegade/paragon) and different love interests, I bet it will turn out just fine. And if some romances will lack sex, well I'll be disappointed if there isn't a good explanation for it, but I guess I will get over that too.
Mass Effect's romances are notably pretty bad for being "1st flirt -> 2nd flirt -> We'll bang, okay? -> post-sex conversation -> Wait till next game"
Yeah this! I just hope we get more scenes and conversations with them (pre and post sex), so the buildup of the releationship is more realistic. I only liked the Garrus romance that much, because we had 3 games with him. I never liked the Jacob one, for me it was dull and short in Me2 and got worse in ME3.