If I was king I'd probably scrap corporation tax altogether in favour of something harder to avoid. At the moment businesses fall in to two categories, those so small they can't avoid it and those big enough to. If you are small enough to not be able to avoid it you can usually arrange it so the amount you pay is relatively small by the use of judicious spending and claw back from years where you made a loss. As a tax it just doesn't really work very well.