There is some validity to what the OP has made his rant about.
It's not an every black person kind of thing but it is something that everyone that has waited tables knows about. AND, don't think they tip black servers more because they don't. I know by experience. Rednecks aren't extraordinary tippers either. Oddly enough, Mexicans tend to tip well whereas Europeans tend to not tip or tip poorly.