That's not quite it.
Want to raise him up again to make sure he's dead, left?
I'm pretty sure the man is not dead, no matter what you wanted.
Sometimes people, even Christians, get carried away with politics. They dig holes that area bit deeper than warranted. And sometimes Christians recognize this issue and step away.
I told you before that if any board causes you harm, or causes you to compromise your calling, it is best to step away. You took that as an insult but it was not intended as such.
I suspect this member realized that Christianity + Politics = Politics. And good for him.
He contributed to this board in the theology sections but could not stand opposing views regarding vacvines. And he recognized this in himself.