With low interest rates, it would make more sense for the company to borrow money from a bank if needed for expansion, and keep the investments sheltered. (in the current system.)  I haven't seen a good economic argument yet for keeping the system as is, except maybe that it provides business opportunities for aggressive tax planners.
Dead money doesn't contribute to our economy.