It seems to me all these Titans are thinking inside the box. Try thinking about decreasing corporate taxes to zero, perhaps incrementally over a number of years, and proportionally eliminating capital gains exemptions and special treatment for dividends. All types of personal income taxed identically, but zero corporate taxes. I am sure there are precautions that must be taken to avoid abuses, but this is the way it should be done. Innovation will continue, loopholes for the wealthy are closed. Taxing corporations was always just a political way of disguising personal taxes that ended up giving the wealthy and high income a bunch of ways to avoid taxes that are not available to people earning salaries and wages. It is an embedded part of the misleading rhetoric of all parties, particularly the NDP where they make corporate taxes sounds like an equalizer when they are largely the opposite.