In some instances yes, in others no. It needs to be in place to stop ignorant people from running their mouth but it's seemingly gone a bit overboard in recent years, I never though 'no homo' was homophobic in the first place, I say no hetro myself and see nothing wrong with it.
I would rather it existed than not though, it's been good for stifling hate speech which I think has allowed certain minorities to progress.







