I heard it only on an NPR podcast, where they claimed the measure had support from "economists of all stripes." And actually, the proposed policy was much more drastic: complete elimination of corporate taxes. But clearly there are arguments on both sides of the issue.
[1] https://www.npr.org/sections/money/2012/07/19/157047211/six-...