Re: As I've said before....
"As I've said before.... It's not the Company that pays the tax. It's the customer."
I've argued this point before, too. IMHO, with the structures available to avoid corporation tax it would be better to drop it entirely and tax at the point the funds leave the company. Individuals are much easier to tax than corporations, and individuals (shareholders, employees and customers) effectively pay the taxes anyway in the form of reduced dividends and wages and increased prices. They may as well cut out the middle man and collect directly from those who are paying it.