Who wanted NPCs? I certainly never wanted the gay romance option to be an NPC. I think the only reason they even made Cortez is because they decided to make same-sex options for everyone. Kaidan was going to be dead for a lot of people. So they needed another character for mShep without Kaidan. For whatever reason they didn't want the only new male squad member Vega to be gay or bisexual so instead Cortez was created.
I want NPC Li's, though I don't particularly care what orientation they are.
I think NPC Li's offer the potential for stories that the DA team hasn't told yet, and that you can't tell with companion LI's.
I think NPC LI's make the world feel bigger in that you don't feel forced to choose from this group of people you take out with you on adventures.
I think NPC LI's offer greater variety in both LI's and companions, as you're now free to design companions who don't also have to be LI's and LI's who don't also have to be companions.
So, yea, I support the concept.