I could see trying to change someones mind if you knew them closely, but otherwise its a waste of time. Racism and homophobia have social value because it isolates people they dont like. That is why they are open with their racism. If you try to change their mind, then not only will they not change their mind, not only will they report you to HR for harassing them, and not only will the homophobe running HR think youre a pussy, but a conga line of ugly fucking orcs is going to want to fight you now.
Its interesting you bring up the KKK, because its exactly that sort of prejudice i bring up. If you see one person say something that shocking and nobody is shocked, then they all agree. You can either realize that YOU are the outcast removed boy, or you can quit your job. If you fight it because youre the next Martin Luther King, then youll just get a bunch of harassment before you get tired and quit.
Ive lost so mqny great jobs because i thought id be openly gay in an industrial setting. Its not worth it, and neither is saying anything when cletus and jimbob are laughing about putting all thr trans people in a lathe along with the foreman. (Imagine their fake tits exploding when they hit the ground, and their wieners getting stuck in the bar! Herrherr herr herr. )
Now i keep my mouth shut and respect the fact that rednecks are subhumans that should all just be shot when they think these things. Sin e imtoo much of a pussy to go on a killing spree, i guess i just have to sit and get fucked, like how you should.