Re: taxation vs economic activity
"Corporations" don't pay tax. It's the people who OWN the corporation [through stock, equity, etc.] that pay the tax.
Bugger me, I'm almost agreeing with Bombastic Bob. Hell must have frozen over.
However, to correct a point, the incidence of corporation tax is primarily on the shareholders in the US. In the rest of the world the incidence of corporation tax is primarily on the employees. This means increasing taxes on the FANG companies in the UK would make their UK workers worse off. Not a good idea.