Progress might have been all right once, but it has gone on too long.