What strange things to say! I mean, really?
That said, No 1 is a little broad. Some people out there are just rude, and it isn't about race. If I call a Black person an idiot, it isn't because they're Black, it's because they're an idiot, the same as if I said it to a White person, for the same reason. This happens a lot while driving! Again, at work, if a colleague is a blithering incompetent I will tell them so, and I don't differentiate between incompetents of differing colours or ethnicities. I'm always blunt, occasionally downright rude, but not a racist.