The thing is, no matter how you look at it it's full of holes.
One argument is that businesses having more money through lower tax creates jobs. That's total bollocks. Businesses will create jobs when there's demand for their product/service that requires them to take on staff to satisfy that...