professor You don't believe that leadership requires morality and character.
Says a lot about you. Either morals come from God, or they come from man. If they come from man, then your morals and my morals may be different and that is still okay. Jesus was more than a little peeved at the Pharisees for that reason. If your morals come from God, then it is up to you to live up to them, not someone else.
Where I live is the U.S.A. and it was founded on freedom as the guiding beacon.