This could be resolved either by allowing for moral regression or by extending the theory.
Эту проблему можно было решить либо путем признания существования моральной регрессии либо дальнейшим расширением теории.