Although the Marvel Cinematic Universe has featured many praiseworthy facets over the 11 years of its development, there have still been many missed opportunities. It took years before the first female-led film was released, and Marvel Studios has yet to feature a significant LGBTQ character. In fact, the first moment in which any character was shown to be openly gay was in Avengers: Endgame. However, the unnamed character, played by Joe Russo, had just one brief moment, which became a point of criticism for some fans.
Marvel Studios President Kevin Feige was asked by io9 about his thoughts on fan reactions to the scene. Feige explained, "that was never meant to be our first focused character. [...] That was just meant to be a matter of fact and a matter of life and a matter of truth," referring to the scene's focus on how the people of Earth were dealing with the loss of their loved ones. He added, "And I liked it that our hero, Steve Rogers, doesn’t blink an eye at that fact. It is just truth and is heartbreaking for his loss and for the life he’s trying to put back together."
The aim of the scene and the inclusion of a gay character was clearly intended to create a sense of normality around the matter, though Feige then acknowledged that the reaction from fans should have been expected, regardless of intent. He stated, "It was never meant to be looked at as our first hero. I guess it’s the first reference so it does, of course, get a lot of attention."
He then assured fans that this would not be the last mention and made it a point to say, "we haven’t been shy about saying that that’s coming and that there’s much more prominent LGBT heroes in the future." This much is known, as it was announced by Feige himself during a discussion about the future of the MCU back in 2018, though he did not mention names. It is rumored that the first openly gay superhero in the MCU will be featured in The Eternals, but thus far these rumors have not been confirmed.