Hmm. Interesting. That's about the list I have too.
I hadn't encountered The Wild Swans before. I tried to start China Mountain Zhang a few days ago and realized that I wasn't feeling up to reading a closeted or persecuted gay protagonist -- I need to save it for some time when I'm feeling better and okay with feeling worse.
I agree that it should be a solved question, and it's that low frequency which I point to when people wonder why I'm still complaining about it not being solved yet. :-)
(There's a weird lack of gay men writing gay characters, too, as far as I can see. This is mostly okay but occasionally leads to weird disconnects as a reader.)