When a company bases itself and it's profits on a certain market, they have to retain control to pursue their vision and goals. Stock piles of money (liquid assets) is one way to hedge against hostile take overs and other downturns, such as regulation.
Even the largest of companies need liquid assets to keep control of their companies. There are many other things that those liquid assets exist to protect a company from. Considering the actions of Obama and the DNC towards corporations, is it really that confusing on why they would stock pile money for the future?