people call thingspeople gay when they mean stupid not in the context of them being an actual homosexual which obviously has negative connotations ie being gay is a negative thing calling someone who isnt a gay man a faggot isnt going to make it any less offensive