plague of ‘moral idiocy’