As for threats from the likes of Vodafone, if they decamp to a tax haven we do have redress. It takes years to build a brand name which can be destroyed overnight. Ask Shell, Barclays, BMW, Nike or Monsanto, who've had a taste of it. And the mud sticks for years. Even if corporate vice is not often enough punished, virtue can be made to pay as Will Hutton argues in his excellent Industrial Society pamphlet Society Bites Back.
Government can do much to celebrate good companies.
Governments have bullying power too. A concerted ministerial attack on parasitic companies that take all and give nothing back would give them a fright. Presumably the dead secrecy surrounding the names of the companies currently trying to bully and blackmail the chancellor into backing down shows a certain fear of naming and shaming. Blackmailers deserve to be blackballed.