Re: Life goes on
"it is morally reprehensible to avoid as much tax as humanly possible"
Well aware I will almost certainly collect a flurry of downvotes for this, but no one pays more tax than they have to. As much as it is very popular to criticise Amazon, Google, Facebook et al for their UK tax bills, not one of those companies is breaking the law (that I am aware of). There is a clear argument that the laws have not evolved accordingly for largely digital businesses, hence why some countries have started looking at taxes specific to them (E.g. France).
HMRC's argument is that it is "unfair" to have people doing the same jobs paying different rates of tax, but the converse is also true. It is unfair to expose people doing the same jobs to different levels of risk (E.g. lack of job security, holiday pay, sick pay, insurance, pension contributions)