How far have we come, really?