Yes there is a fair bit of racism on this site, and yes of course it's shitty when people try and pass it off as the right thing to do. However, this was not the best way to go about making your point. First of all it wasn't a particularly good example. There's only one user in your screencaps who I'd say is blatantly displaying racism, as far as I can tell, and although I might disagree with some of the other people, at least they're discussing the matter and making points which I might be able to then challenge. All you can do when confronted with these people is to make your point clearly and concisely. Once you've made your points it's time to leave. When people are shouting insults at me on the street, I don't stick around and let them use me as entertainment. I might challenge them briefly, but then I leave. It's the same attitude I try to have here on Hubski. You will never change any of their minds. You probably will never change anybody's mind when it comes to something serious, such as racism, sexism, etc. All you can do is give them enough to think about and hopefully they will change their own minds. Pointing your finger and calling names out of the blue just reflects badly on you.