'Morality is only subjective for those who want a reason to excuse their behaviour.'
Of course morality is subjective! There are some absolutes that nearly every sane person would agree on, eg killing another living person, but on most issues there is a whole spectrum. Eg some people agree with abortion, some don't. Some people happily have sex on a one night stand basis, others would find that morally unacceptable.
It would be interesting to have an answer to my question:
Would you prefer such companies to move abroad, if it stopped them using legal methods to avoid paying certain elements of tax, even when it meant that overall, the UK would be disadvantaged financially?
So, if Company A pays £50 million in tax, and provides employment for several thousand people, but manages to legally avoid paying another £10 million on top of that, you would seriously prefer them to move abroad, taking money and employment out of the UK economy, than allow them to continue to trade here?
Seriously? 