It's not moot whatsoever. If you read carefully, you would have noticed that he talked not just about tax cuts, but of all the ridiculous state, federal, and local regulations that stymie business.
I think his idea is a very good one. It would be great to see one of these bureaucrats trying...