Who gives a shit if Vader revealed he is Doc? Town is absolutely spanking mafia and Mhar is more or less conftown.
Does strategy go out the window when you're winning? What strategic advantage to town was there in revealing that? Now we've unleashed a stronger scum player who knows who our Doctor is.