For the life of me I don't understand why people would want to ban role-claiming, or even complain about it...IT'S PART OF THE GAME. Role claiming only becomes a problem when you have a weak setup. If role-claiming is breaking too many games, then mods need to do a better job of balancing them.
For one, stop letting the doctor and detective speak to each other every game. Someone did that in one game, very long ago, and it's become a rule here, that the doc and detective also get to be masons. Just a thought.