I agree they're under no literal obligation to do so but it feels dishonest. Lying by omission, sort of thing. Letting someone believe something you know isn't true just to retain their interest is leading them on and I deeply hope that's not happening in this case.
I do. I think it should be equal for all classes. Not just because but due to the fact that the companions aren't real and it's far more fair to allow everyone the opportunity to enjoy the same in-class romances no matter what class they prefer to play.
The companion NPCs aren't real people with predetermined preferences, they're fictional characters written to perform functions within the story (just as the PCs are, though the dialogue wheel gives flexibility to their functionality). I see no justification for saying 'We're not going to let Jedi Consulars (or whatever) pursue a same sex relationship because it wouldn't make sense given the companions.' Write in new companions, rewrite existing companions, whatever needs to be done. That's what writers do, it's called revision. If they include relationships at all (which they already have) they should do it for all classes (as they have) for both OGRAs and SGRAs (which, as we know, they haven't).
I actually like the way the companion romances are done (though I would have liked if the romance dialogue were more prevalent after initiated - as well as a few other points). I especially like the way you can play any class and you're not barred from pursuing a relationship of some kind, even if doing so is deeply frowned upon given the context (ie. Jedi). The biggest problem with it that I see is that it's strictly and exclusively heterosexual. They were so close - if they'd included SGRAs I'd have been a happy camper.
But they didn't and all the ifs in the world won't change that.
I realize they;re fictional, but I also figure they didn't write the character and go "Oh. They're any way." I know when I write, I don't think to myself "This character can be anything and everything." at least for the more main characters, which the companions are.
That said, I'm sure there were some the writers envisioned in whatever category.
As for lying by omission, haven't seen that. They said SGR will come. They said it wouldn't be companions. So now it's just a matter of...
1) flirt options for every character you run across?
2) flirt options for select SGR?
3) flirt options just for SGR?
4) flirt options for SGR and OGR for specific NPCs?
Maybe Makeb's entire population is made up of clones who are only into SGR, and hence why they started cloning to reproduce!
Best bet would seem to be, expect just little flirt options with an NPC, and maybe get lucky with a full blown storyline romance that will end, you'll get a mail in the mailbox saying they miss you, and never hear from them again.