Are we really making progress?