Not really. Personally, I’d love to see that symbol in the game. It represents a part of me, after all. However, putting my selfish desires away, I see reasons why it shouldn’t be included.
This one is an opinion we just agree to disagree, but I don’t want symbols of feminism, etc. of such movements, mo matter if they’re political or anti-political. It would be arrogant of me and simply a double standard to make an exception for the LGBT flag. To me, it’s either all in or nothing, either all symbols or no symbols. Since all in is not an option to me, I have to go with nothing.
To cut it short: My selfish desires want the LGBT flag but my rational mind doesn’t and in such discussions, where we need to see the issue in an objective sense, the rational mind is stronger.
As an addition, I can prove that sexuality is a character trait: Tracer!
There is an actual reason from a character design standpoint to make tracer homosexual. Tracer, as a character, is a happy, goofy character that is always ready to fight. She is also very tolerant, even supporting the Idea of treating omnics as equals. In her cinematic, she also hesitated to kill Widowmaker. Ignoring widows plot armor, the reason for her hesitation was because she became furious when Widow successfully killed Mondatta, someone who praised the human aspect of omnics.
Here plays her sexuality an interesting role. If you choose to make a character homosexual (in an environment where heterosexuality is the norm), you show the reader that they are an open-minded character in terms of romance. This also guides the reader to the idea that the character is open-minded in general. Tracer being g4y shows that the character is an open minded character that treats people as equals, even if the difference is as big as meat and metal.