Earlier quoted context omitted.
Corporations have a fiduciary responsibility to their shareholders to reduce their tax burden to the lowest possible levels. Assuming the tactics they embrace are legal, they are doing exactly what they can and should.
Fiduciary responsibility to maximize profits / reduce tax burden is a myth. https://news.ycombinator.com/item?id=7985690
However, I don't think a legitimate argument can be made that companies should pay what amount to optional taxes (taxes they could avoid but don't). Lawmakers are free to change the laws, but large corporations will always pay the minimum allowed by those laws.