Progress is getting us nowhere