FQ, while I applaud you for the way in which you describe doing your job, I must admit that personal experience would seem to place you in the minority of professors. Not saying that you are, just saying that in my experience you're more rare than hens' teeth.
The fact remains, however, that the way YOU do YOUR job has no bearing on whether or not the racist asshat that this thread started out detailing, does or does not almost single-handedly set race relations in this country back several decades.