Quote
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.