gått mycket framåt i moraliskt hänseende.