I'm always honest with my words, Rag... It gets me in trouble sometimes.
Me too ... i just sometimes dont say everyting out loud.

It isn't a one-or-the-other matter. There is no feasible way that a decision was not deliberately made at some point, on how to handle this, and they chose to make all of the companions player-sexual, rather than giving them locks. There's always the possibility that "what's easier" was a part of the decision, but there is no potential scenario where it was the only deciding factor; this choice was deliberate.
Oh i didnt mean it was the only deciding factor ... i just concider it to be major one.
But concidering rest of the post ...
We must admit that characters sexuality may still be a placeholder for some reason.
I MEAN ... the decision may not have been made yet. O_o
Lets be honest with each other for a second ...
It dont seem to me as matter of sexuality, its just lazy design ... developers was either unable, or affraid [...] to point out some restrictions for characters ... both in gender, and race matter ...
The fact is that the companions are also playable characters. How would you feel if when you decide to play Shadowheart, and she was straight so you will only be able to romance male characters, or Gale, let's say he was interested only in women, you would be forced to romance only them?
Because if they weren't playersexual, and were locked by their sexual choices, wouldn't make sense to remove it when playing as them and having the freedom that would be against their tastes, etc. This is in my opinion why they are made playersexual, because they are also playable characters. I prefer this way, and if you don't like X gender, don't go for it. I don't think it gets easier than this.
Honestly? It would feel okey to me ...
Im used to it from other games ... i was never able to romance Morigan as a Female, nor a Aleister as a Male, and my Dwarf-female in DA:I was sentenced for life in solitude, since she had no fiting partner present in game (Feel free to read as: I refused to let Iron Bull anywhere near her

).
It just feels right. O_o
If i decide to play *XY* character, i should count with that character is *XY*, no matter if i would like that for myself or not ... and if his, or hers options will not please my eye all i need to do is simply "choose to spend night allone", wich is certainly there ... so no problem for me.

If i would have option to play DA:I as Dorian ... and had option to have sex with Sera, i would concider it either bug, or massive immersion break. :-/
Simmilar that i really, honestly hope, with my whole hearth, that when Origin companions become playable, we would never be allowed to play Shadowheart as benevolent, friendly, allways willing to help, Githyanki-lover (and im not meaning it just sexualy right now) ...
Bcs that would completely ruin the character. :-/