My primary problem with all this is that people set expectations on personality according to a characters sexuality. That actually seems way more bigoted and intolerant than sera is.
When I play a bioware game I seek to sample different exeriences and frankly this game have more options than any bioware game before it.
I was not basing my expectations on her sexuality. I did not think 'she's a lesbian so she'll be such and such'. She's the first lesbian romance, and I was looking forward to meeting her. We were told she was a brat but also someone who cares for the little people.
She is indeed a brat, but to a degree that caught me by surprise. She's close-minded. Anyone who disagrees with her is a stupid head and she will make no compromises with an Elven lover. That's not very endearing to me.
As for caring for the little people, she gets a bunch of them killed in one of her schemes and doesn't care because she got the noble back with a brutal beatdown. Again, that's not nice.
My problem with Sera isn't that she's not a 'good lesbian' whatever that means; my problem is that she might not be a good person. She certainly isn't a nice person.