Companies say they are not to blame; who is?