We do not currently know of any antonyms for moral excellence.
For similar words to moral excellence, try: