Corporations as persons and as taxpayers (not)
The primary reason that I think the legal decision to treat corporations as the equivalent of persons was wrong has to do with the reality that corporations can be immortal (or virtually immortal) can people die, science fiction notwithstanding.
There is interesting discussion in the US (e.g., "Report: Apple used subsidiaries to avoid $44 billion in U.S. taxes" from the Los Angeles Times, general discussion that the US corporate tax rate is "too high") and Europe (various studies of how corporations like Starbucks use financial engineering to shift revenues from countries like the UK, e.g., "Fresh questions for Amazon over pittance it pays in tax" and "Corporate taxation: Wake up and smell the coffee" from The Economist) that if only corporate tax rates were lower, corporations wouldn't try to game the system.
In the UK, not the US, there has been massive public outrage over the fact that many corporations are not paying taxes. See "Poll suggests growing 'public outrage' over multinationals tax bills" from Tax Journal.
A letter writer to the Financial Times ("Attitudes to free riding, and not tax rates, must change") makes the best point, that UK corporate tax rates are 12 points lower than US taxes and corporations still game their taxes. From the letter:
... makes a sensible argument for changing the US tax code. If it is overly complicated, reform may be justified. However, his argument that the solution is lower rates does not follow.
The UK corporate tax rate is around 12 percentage points lower than that in the US, but still companies in areas as diverse as internet retailing, web search and coffee shops put considerable effort into avoiding it. The corporate tax rate in Ireland is roughly 10 percentage points lower still, but again companies do their best to avoid paying even that.
Though companies benefit from state expenditure, there is a rational temptation to free-ride. This is the case irrespective of the rate. The problem is not tax rates but tax attitude. It is Mr Damodaran’s other statement, that paying tax “is in conflict with a company’s fiduciary duty to its shareholders”, that defines the problem. However, it is not clear that a company has such a fiduciary duty. ...
For what it's worth, US retailers have been doing similar kinds of financial engineering for years, in terms of how they structure leases, intellectual property like logos, etc., to reduce stated profits at the local store level.
And of course, corporations manage their tax obligations similarly, with two sets of books (which is legal) for general reporting and for tax reporting.
You can't argue that corporations are necessarily amoral, but there is no question that the motivations for corporations can be significantly different than from real people, which is another reason why corporations shouldn't be treated legally as people and able to use this fiction as a way to avoid disclosing a wide variety of their activities.