I am gay myself, but I a not that happy with that symbol. For me, a rainbow stands for (as you said) diversity, in the most full meaning of it. LGBT pride no one fights alone. Complete diversity (every human) and peace is ok for me, but not only for being gay.
LGBT pride no one fights alone shirt
I don’t think the graphical thing is the problem for me. Even nothing wrong with the colours and such. That’s ok. But, there is a big difference between a logo and a symbol. That really is not the same. The standards are really different. This rainbow symbol never could be a logo. In the first place because it is too universal. It just is a symbol, nothing more, nothing less. LGBT pride no one fights alone. Besides that, being gay myself, I am not happy with the rainbow as symbol. That has nothing to do with graphics for me, but everything with one simple point of view: it is a contradiction that the rainbow here excludes straight people. A rainbow is a perfect, in balance, the phenomenon that includes ALL the colours. From that point of view I am still disappointed that it is used for only ‘some fragments’ of all humans. Whatever colour they may have, whatever sexual orientation, I think the rainbow must represent everybody.
Show me your color!
I’m straight and I feel very much included in what the rainbow symbol represents. To me, embracing diversity implies the inclusion and appreciation of all genders, races, sexual orientation, you name it. Of course, I celebrate gay pride for the courageous example of unity, strength, and the ability to stand for what is right that it represents. I truly can’t find a symbol I admire more these days.