> Is there a stated reason that a handful of the biggest companies are sitting on cash piles greater than the yearly GDP of mid sized nations?
The stated reason from Berkshire is that the management thinks that there are too few investment opportunities priced (far enough) below their value to be worth buying. Presumably though he thinks Berkshire stock is an exception though - and priced too low - else it would be reasonable to buy some of that back.