Prevailing explanations are immoral (#739) and false (#742). My theory does not have those flaws from the linked criticisms.