@Phage
"So yes, I do blame the management of the companies for their failure to recognise that their pursuit of profit, whilst legal, is entirely immoral and unethical. The public recognise unethical and inequitable actions when they see it. Even if they are in situations that are not covered by statute !"
That is the same public ranging from cash in hand to using ISA to avoid tax? The same public who put hard earned money into a pension because the private business is far more reliable at pensions than the government alternative. And we are talking about a public who ranges from the most disastrous commie believer to the most disastrous righty believer and everything in between. Who have seen governments worldwide trash economies while increased globalisation and trade has made huge leaps in eradicating actual poverty in the world.
"The problem lies with people (yes you DB) who tell us that we cannot blame the companies for acting unethically, because they are not compelled to. We should hold them to a higher ethical standard than HMRC Regs."
But what hangman mob would be so ethical? Look at the idiots demanding more money from business but then crying they want jobs, and even some idiots demanding excessive minimum wages! The loud gum-bangers are the minority while the rest of us are happy with our improving lives. Hell even the loud gum-bangers would cry if their cushy world started taking away the very things they have become accustomed to.
"Public vote with their feet after name and shaming"
That is about all we can do, and people do. But its not enough for some people so more and more demands for 'transparency' are made for the people to see. And almost nobody cares.
I will say this voting with feet and shaming does cause a problem for SJW. Such behaviour is supposed to be rejected and looked down on.
"Introduce turnover taxes for companies domiciled in tax-havens"
Why? Do you own anything? Do you have private property? If the answer is yes then why is theft ok? If the answer is no then you may wish to move to a socialist country.
I assume you intend to reach a retirement age? If so then would you like to be on the welfare system or would you like to actually have something to live on when you get there?