You guys are too uptight about people using gay as an insult. It just equates to dumb or some other variation of the word.
Context, context, context.
If I say something's retarded, for example, I'm not saying it has a mental deficiency; I'm calling it dumb. People really need to stop looking into these things so literally.