The corporate tax code is by far the most popular way for politicians to reward favored interests without making those rewards too obvious. As long as it exists, even if the tax rate is low, it's a way to funnel money to one sector over another or one company over another. Just get rid of it.
The big question, though, is what to replace it with.
Higher capital gains and dividend taxes are an obvious possibility. Higher top marginal income tax rates. A carbon tax. A financial transaction tax. There are lots of alternatives.
Of course, the business community would never support this. For starters, they like all the tax goodies they get, and they like the potential of getting more. And of course, businesses are run by rich people, and rich people would frankly prefer that taxes be high on their corporations than high on themselves. On a more substantive level, it would seriously raise the incentives for income shifting scams, so we'd have to amp up tax audits to catch that. So it'll never happen. But it's a nice idea.