The problem with PCsexual characters is that quite often, their sexuality is left out as a consideration of their past history and experiences (because PCsexuals don't actually have their own sexuality, they merely react to/reflect the PC's sexuality).
Well, that happens a lot with non PCsexual-characters as well.
My JK knows nothing about Kira's history...does that make her a poorly written character?
This actually happens a lot with the female companions...Kaliyo is the only exception I can think of.
Ergo, Kaliyo is the best written companion in the game.
Yay, I finally proved that!