Zeev
I'm very pretentious
There's nothing bigoted about wanting characters in stories to be more than just who they're sexually attracted to. Good characters, of any sexual orientation HAVE PERSONALITY.
As for OP characters, in the context of RP it definitely takes a degree of trust. There's very few people I've ever RPed with whom I can trust to actually be able to pull off an overpowered character successfully. It worked in the example I described because the RP was with someone I had been RPing with for years. We knew each other's writing styles and goals.
Then OP characters are not the issue then, they are symptomatic casualties of your lack of trust as well, people's poor mishandling of them, I don't engage in much open roleplay, I tend to be a bit selective nowadays, so perhaps that filter has prevented the flaws from being exacerbated for me.