More relevant than ever … and yet, still very little progress.