This is the most common sense idea and nearly everyone, in both parties, agrees on it.The simple and most effective solution is to lower the corporate tax rate while closing the loopholes. As it is we have the highest tax rate so many companies that can not find a loophole, shift most of their profits overseas to countries with lower rates. Latest estimate that I have seen said 2 trillion dollars in taxable income is kept in other countries where the US can not touch it.
And yet it doesn't happen. It won't happen.
Those who benefit from the current loopholes will buy off, err, I mean donate generously enough to the politicians to keep the status quo.
After all, what is a few million dollars in campaign contribution costs if it saves the corporation billions in taxes?