I think the problem is that what we have now is much worse. Today we pay people to not work, as in quite literally by earning less you can take home more. Plus, if you don't work, then you can do all sorts of other productive (cost reducing) things with your time, and you also don't carry all the associated non-deductible costs of working.
The slope of progressive taxes and regressive subsidies is bewilderingly high. Particularly if you have higher health care expenses or anything which might be considered a disability, the first $90k of gross earnings for a family of 4 is almost entirely going to the State & Fed.*
As more people "catch on" to the math we see more people dropping out of the labor pool. The story in the media is it's because people have given up on finding work. But I think a significant portion of it is because it's simply not worth working. Not everyone has figured out yet how much the Fed will pay you to not work, but when you do the math I think every middle-class worker should be very angry about it.
Now I'm not sure we want to have a system where everyone is paid exactly the same amount no matter what, but I'm pretty sure that a system which pays less as you pay more taxes is broken.
* If you take the total market value of all subsidies available to a family of 4 earning nothing, and add in the all-inclusive taxes paid as a result of a family of 4 earning $90k (at about which point subsidies have gone to zero), together those numbers will add to about $90k.
If we get more technical, the numbers are actually shifted up by about $30k, because of the standard exemption and child tax credits, the first $30k of income doesn't count. So really it's $30k - $120k where you're effectively working for the Fed.