That’s quite a leap you’ve made!
What I’m saying (and all I’m saying) is if she (for whatever reason) can’t fulfill the duties of her office she should’ve resigned.
All I am saying is that your viewpoint implicitly supports a religious test.