The promise of globalization, deregulation, and the financialization of everything has failed to make life better for most people.