Big business has hurt itself