I haven’t had anyone be rude to me as an RPer. In fact, I had some pleasant random RP today when I was just looking for a decent spot to fish.
The only thing I can recommend is that we all as RPers be a bit more diligent in reporting things. I have reported any non-RP name I’ve come across, though that can also be up to perspective. Some are blatantly obvious, while others are passable if you consider their character race/class theme.
I do sometimes think about looking into reporting Guild Names, though I don’t think that is as bad as character names. If your guild isn’t RPing as a clan, house, or other type of collective, to me it doesn’t matter. As long as it’s not offensive.
I would also encourage people to report players for harassment. Anyone bullying someone for RPing on an RP server is truly in the wrong part of the Classic world.
On that same note, however, I would say that we shouldn’t expect everyone to be RP_ready all the time. Especially on the global channels. We should probably establish an IC channel for global chat; the RP servers I played on in the past had them, with the universal notion that people were communicating through their hearthstones.