He didn’t file for divorce until October 4. Separated for years, but doesn’t file for divorce until a few weeks ago? He needed to make better decisions.
And yes, we should hold the public standard bearers of our faith, our morals to a very high standard. If they can’t represent us in the way that is demanded of them, they need to step down. He should have known better.
What, is Dinesh D’Souza your minister? Is he a deacon of your church, or do you think that his book and movie are your new book of the Bible?
For Pete’s sake, he’s a political writer. His private life is private. If you have a problem with his private life, that is your fault for confusing religion and politics.