In environments that are insulated from the targets of the negativity nothing tends to happen which is the same reason PewDiePie and JonTron can get away with what they say.
If you go on Neo Gaf and call someone a faq you'll be banned. If you do it here it's almost guaranteed nobody will say anything about it. It's not really ok in either case but are posters here gonna bother to stand up for homosexuals?
All this stuff is the same. Most people don't make it a habit to stand up for someone else. Some people will use racial slurs while condemning them and justify their own use of it. They don't even see the irony.
I'm black not gay, so I don't support the 'N' word coming out of anyone's mouth who isn't black. Everything else is another demographics fight.