Why
Theocracy can't be moral because people need to be free to choose their religion and practice it in a society that makes no judgments about choices. By definition a theocracy has chosen sides and can not be impartial if it's subjects are opposed to the state religion.