With the acronym ever growing (LGBTQ...) if there were a stripe for every one it would soon make for a very vexed vexillographer. Roy G. Biv you are just too boring!
Wasn’t this borrowed from the Rainbow Coalition (maybe after it borrowed from that Italian flag)?
I really never actually grasped what rainbows had to do with buggery or related things.
Unicorn farts and happy thoughts.
It was part of a propaganda effort.
Imagine if the Nazis had used smiley faces instead of skulls and lightning bolts in their iconography.