I've noticed we always end up being for or against romance options pretty heavily: Really I think what this is about is "what is Bioware's priority?" I would not want to remove Garrus as a romance option in ME2. The only one I would remove is Jacob because that's just bad, but truth be told, I would be completely for having a romance option for every squadmate (unless it doesn't make sense story-wise) if it was possible while having a great plot too.
The problem is when Bioware decides to prioritize their romance arcs more than their story, the game feels shallower and the romance arcs often end up feeling less interesting if the whole point of them is just that it's two people falling in love. I would love to see them create a forbidden romance like Anakin and Padme (save the bad dialogue and creepy staring) based on your role as the protagonist vs the role of the love interest for example. Solas's romance in DA:I was excellent, but at the end of the day it was also the only romance that felt like it added to the story as the others were being dangerously close to shifting the genre into romantic comedy or teen-flicks like Twilight. (or I could just say bad fanfiction writing)
I just worry Bioware's veteran writers aren't that interested in stories or even writing for these games sometimes, so they focus on the romance arcs because that's easier and, hey, it's what fans want right? Let's just do that so the fans will love our game.
PS. Let me quote Eiji Aonuma - producer from The Legend of Zelda franchise:
“If we put all the feedback the fans write directly into the game, there won’t be an element of surprise,” he said. “If there’s a comment and they’re asking for certain element, I would think, 'Oh, why not interpret this in a different way that you wouldn’t expect?' That’s how we create a new element in a Zelda game. I always want to implement something new and surprising into every game.“
Once more: Take. Note. Bioware.
Your constantly increasing people-pleasing has to stop at some point. Let Andromeda be the title to prove you have more in you than just doing what people ask for, please (unlikely as Andromeda was created out of this notion.)
PPS: I realize how hypocritical this is. Asking Bioware to stop caring about what we think, but if they were to follow this advice they'd still be doing it lol.