Personally I like the plan from what I know of it.
Particularly the part about eliminating the deductibility of state and local taxes. Wanna flip a whole lot of states from blue to red overnight? Here’s how ya do it.
It got Chuckie Schumer’s panties in a wad almost immediately, which really made my day.
Illustrates my point at #1. No way that taxes aren't a cost of doing business.