I just want to say, why does rainbow have to equal gay? Why can't rainbow just equal rainbow? I mean it's a natural physical effect of light refraction, and what the hell would gay physics even mean?
And if you want to get even more technical, colors don't even exist anyway -- only the wavelengths exist and any colors are strictly created by our own receptors and interpreted by our brains. Some other animal could see completely different, or even more, colors, and not be incorrect. Mantis shrimp has us beat for color vision.