I’d like to see a black and white alternative. Rainbows are a spectrum of colors. Gender is binary. Where’s our binary flag?
Gender is not binary. Some languages have eight or more genders: that is, distinctive ways of treating classes of nouns, pronouns, and adjectives.
Sex is binary: male or female.
Straight Pride flags: