Corporations are run by people, and they draw on a huge variety of sources to make their decisions. Including, obviously, some that are not rational.