If you will remember correctly, Kashta admitted to being communicating innocent only after a direct question from LR. since there was no power to the men at arms other than communication it is technically (and I know I am going to get back lash for this) not really role claiming.I completely agree. One thing I'd like to mention is that it's a game for both sides, not just the innocents. I would be all for the elimination of RCing. That would have prevented a lot of the frustrations.
LR asked point blank how kashta knew JM was innocent. There was no other way to answer that question. To not answer would have gauranteed her lynch. No vet would ask a direct question to someone and let them get by without answering it.
Personally I don't like RC. IMO it shows that you were outposted and found no other recourse to keep your game going.
However I hardly qualify as a vet and can only go by what I have observed in the few games I have played so my opinion is just that. My opinion and therefore subjective.