Have We Made Any Progress?