I gotta say, I would HATE to watch movies directed by the people in these comments. They seem to think ANY detail not essential to the plot should be taken out entirely.
*spoilers for various things, but nothing really major*
In the original Spider-man, did we really need to know that Mary Jane wanted to be an actress? Did we need to know that Norman Osborn liked black dresses? Did we need to know that Aunt May is a religious woman? Did we need to know Mary Jane worked at a diner?
In Guardians of the Galaxy, did we need to know about Star Lord's love for 80's pop music? A fun detail yeah, but would the plot be basically the same without it?
In Avatar The Last Air Bender, do we need to know that Iroh has been to the Spirit World? That Tai Lee has a bunch of siblings?
In Harry Potter did we need to know that Tonks and Lupin got married? Would the overall plot have been much different if they hadn't been?
In Lord of the Rings did we need Tom Babidal at all? Surely we didn't, because the movies still made sense without him. Do we need to know as much as we are told about Hobbit society?
In Final Fantasy 7, do we need to have Yuffie or Vincent at all? Nope, you can blow by them.
In Toy Story 3, do we need to know that Sid became a garbage man? Did we need to see an old scud? Did they need to mention that Bo Peep was given away?
In Inside Out do we need Riley to love hockey? Or that she makes monkey noises with her dad?
Do we need Bayonetta to like lollipops?
In The Wrestler, do we need to know Randy the Ram's daughter is a lesbian?
In Naruto, do we need to know that Naruto likes Ramen? That Ino works at a flower shop? That Asuma smokes?
In Death Note, is L's candy fixation necessary at all?
Do we need to know how James Bond likes his martinis prepared?
Do we need to know that Seth Rogen's character in the 40 year old virgin is a writer?
In Donnie Darko, do we need to hear Donnie explain why Smurfette isn't a ho? Or that his girlfriend's mother was stabbed by her father? That his sister is in a dance group?
Do we really need to know anything about any character in Seinfeld?
Do we need to know that Anakin made C-3PO?
Do we need to know that Captain America got the reference of the Wizard of Oz? Do we need to know that Tony Stark saw a Shield Employee playing Galaga?
Did we need to know that Hansel and Grettle left a trail of bread crumbs?
Did we need to know that Derek Zoolander was a mer-man in a commercial?
Did we need to know that Romeo had a crush on Rosalind?
Did we need to know that the Avengers went out for shwarma after saving the world?
Did we need to know that Kramer lives for Merlot?
Did we need Ned Ryerson in Groundhog Day? Did we need to know that Rita doesn't white chocolate?
In Blade II do we need to know that Scud likes the Powerpuff Girls?
Do we need Ophelia in Hamlet... at all?
In the Departed do we need to know that Frank is infertile?
I could go on for literally days and days. The point is that movies have TONS AND TONS of unessential details that nobody complains about. Because that's how you fucking develop a character. If you stipped down a story to only the details that are absolutely essential to the plot, you'd have a boring as shit story with flat characters that would last like ten minutes. Those little details are what brings characters to life, opens up a story for interpretation, and makes it interesting. Is Romeo's crush on Rosalind necessary to the plot? No. But it does call into question how legit his feelings for Juliet are.
So why is it that we don't mind when we find out other details about characters? Why can't being gay just be one of those details that helps flesh out a character? Why don't we get upset when characters don't like white chocolate, or when characters play Galaga? Why is this the only unnessential detail we get bent out of shape about?
Cause you don't like gay characters. Real talk.
P.S. Please don't go through the list trying to pick out individual examples. They were off the top of my head, and may not all be perfect.