I do not endorse the blocking, nor do I endorse you calling someone "unsofisticated propagandist", when this person apologised. Blocking was not the right response, clearly an error, but that's it: an error, which lead to excuses. Keeping criticising this person is wrong, unfair and counter-productive.
@Nephrofan engaged with our community, said he would read the documentation he was given, and he will make his own mind. That's not a "propagandist" attitude. The real problem here is not this doctor, but the appalling talk of Esther Crawley.