I love RP. although I'll never do it myself, I find it highly entertaining to catch random rpers going on in random places in the world. Ive even had a few funny RP people in dungeons.

What bugs me and most people that are bugged, I believe, is having to deal with erp.
I believe that's what puts such a sour taste in peoples mouth about RP in general.

If you wanna erp that's fine, have fun. But please, do it in your guild house, or your apartment heck, set a dungeon to undersized unsynced and erp with your friends in there.