One of the significant costs that business bears with such a complex tax code is compliance with it. There's a significant cost borne on simply filing tax returns and trying to ensure that you're taking full advantage of the tax code as it sits.
The last time there was a royal commission for the tax code it was 1972, the Carter commission. That was actually struck in 1962, before personal computers, before hand-held devices, and certainly before the new global accounting standard, IFRS.
It's simply time to do this. Quite frankly, the cost of not doing a full-scale review of the tax code affects Canada's competitiveness on a global scale.