I just had an idea to fix this (and the confirmability of Physicians) by adding a new role. They’d be called Hag or something along that line, a witchy-type, with the Witchgoal (live to see the BD lose.)
Their primary ability would be False Cure. It acts as a heal, but anyone successfully healed by it dies the next night, unless you heal them again. (Only you can keep them alive. Other heals cannot.) They would probably need a little more than that to be viable, but that would be the main purpose of the role.
The message the victim receives when they die to a Hag’s False Cure is the generic “you were attacked” message; this prevents them from outing the Hag to the Psychic.
There’s a lot of intricacies to this that aren’t immediately obvious. One very important thing is that if you False Cure someone who has been poisoned, they will die the next night even if they’re also healed by someone else. In other words, if there’s another healer claim, you can frame them as a Hag by curing someone who was poisoned / bled and not saying anything yourself; they’ll very likely get lynched in your place when the victim dies the next night. Even if you don’t go through with this, a Hag can cancel out an actual healer.
(Remember that at least one healer is guaranteed, and poison / bleeding is guaranteed as well via the Assassin / Cult Leader.)
If almost completely canceling out other healers is too powerful, the Hag could be balanced by letting a healer save the person the next night. (Of course, you can False Cure them the next night, and there’s no easy way for the court to determine who the healer is and who the Hag is.)
If that’s still too powerful, I suppose it could just not take effect if someone else healed them at the same time you did. That would make the role much less fun, but would avoid the danger of directly countering healers.
Another option is to let a Hag heal as normal, but give them a “Collect the Price” night ability that unstoppably kills everyone they’ve successfully healed, so they can choose when they want to revoke their false cure.
(Alternatively, I suppose we could give False Cure to the Herbalist, but they don’t show up enough for it to be a big deal in the meta, whereas the existence of a Hag would discredit healer claims in the same way that a .)
Granted, some people might object to the killer-ish feeling of what’s supposed to be a non-killer role, but remember, they can only kill people who would have died earlier anyway without their intervention (and possibly negate some healers in the process, depending on the implementation), so their practical purpose is to fake a healer claim by “saving” people only temporarily, and to make all other healers a bit more suspicious by extension.