Earlier quoted context omitted.
The idea that corporations can avoid paying taxes anywhere and this is just "good accounting" is stupid on the face of it, regardless of the terminology used.
Isn't the stupid thing that the tax system is set up such that these things are possible(to pay less tax than you 'should')? As David Mitchell says[0], making how much tax you pay a sliding scale based on your morality or ethics(while still remaining on the right side of the law) is just a tax on morality and ethics - the people with the least of those things will end up richer than the people with more of it, which…
I think (I think) the answer is that it's not really about morality or ethics, but about finding an equilibrium between desired taxation and profit optimisation. The latter finds ways to reduce tax burden, and if that results in an unacceptably low burden the former (should) responds with rule changes.
But that points to it being more political than ethical, that's perhaps quite a free-market capitalist take on it.