This is, and i cant stress this enough people, just a joke.
I dont have anything against people of the LGBT-community, neither do i take any pride whatsoever in my own sexual orientation.
But i do confess that rainbows would be way cooler if they only had different shades of grey in them
It's inspired by this tshirt: [link]
Taken from my main account. [link]
In order for something to exist it needs a symbol to identify it. just like any country, group movement or organization. Just because a certain group of people don't face any kind of oppression doesn't mean they're exempt from having symbol to identify their sexuality. "What is straight?" "I would show you but we don't have anything to identify it"
If someone asks you what your identity is you don't need show them a flag to explain it. If someone asks what is straight (and like, how common of an occurrence is that??) you would say it means you like the opposite gender.
Humans use symbols to represent who they are much like how corporations and religious groups use symbols to represent their brands and faith. So people will naturally use whatever visual creation they want to show the world what they belong t. Symbols are natural and it would be impossible to make it so certain people can't use symbols to show themselves which also goes against freedom of speech. The lgbtq community uses symbols and fly flags and use loud slogans to show the world who they are, which is pretty much cult mentality which I have no problem with.