I agree. From a writing standpoint...this "trendy" thing where we make all our characters open to anything because we are so evolved and hip....just make for a bunch of undefined, and ambiguous characters. There's no drama. No connection..nor relatability. Majority of people are straight. Plain and simple. So makeing every character so ambiguous...just makes them more unrelatable and weaker as characters. You can make them whatever orientation you want...just give them some definition. A gay character that forms a deep heterosexual connection with the main character, and the struggles that come with such a relationship, would make for a more interesting character then the single sentence of definition. "Im open to anything.". People are diverse. They are not all the same. Making companions all the same is just weak writing. I really felt that all the companion characters were actually written by an angtsy teenage goth girl from the 90s.