Quote
There will also be no deductions - for anybody. All increases in income should be used to lower taxes

That would be very disruptive, economically: If your income-generating business takes $150000 of expenses to generate $50000 in net profit, but you got taxed on the $200000 income you would go bankrupt. Deductions are there for a reason besides "social goods". Most of the very complex deductions are there to make particular income-generating activity fairly taxed. If you disallow all of those deductions then all sorts of income-generating activities no longer generate income.

Of course a few or those are just stupid tricks that take advantage of some tax loophole and do nothing useful, but the vast majority are not. Don't throw the baby out with the bathwater! Fix the loopholes, don't destroy all the tax rules that work.