You skew the reason to lower the corporate rate.  Trillions of dollars made by U.S. companies in over seas operations are not repatriated here because of our 35% corporate tax rate, one of the highest in the World.  Instead it has been parked in overseas banks.  Now they can bring the money home, and future money home, that will be invested here and kept here in our banks. 
And, as you haters like to do, completely left out any mention of the tax breaks proposed for the average worker.