The free market can’t save American health care