Actually on this site there seems to be two different uses of 'gay'. One is the obvious one, implying homosexuality. The other is simply to imply something being lame or stupid (sometimes 'ghey' is used). But bashing someone for being homosexual is certainly stupid.
BTW I did not mean for the pic to offend. Sorry if it did.