What Price Progress?