Who created the tax spaghetti problem? Who is going to come riding in on their white horse to save us? What GOOD guys they are. Aren't they just wonderful to look out for the "little" people?
Companies pay accountants to take full advantage of our tax laws. They didn't create the hoops to jump through. Want to end the games? Simplify our tax laws. I don't like corporate welfare, period. Hiring people to find the best route through the tax maze is not corporate welfare.
The solution is to take away the life or death power our politicians have over our businesses. By granting tax breaks to some and creating obnoxious regulations for others is how the politicians line their re-election bank accounts.
Trim this power to what was allowed in the constitution and we'll make some progress. With the added benefit of an economy that will prosper like you have never seen in your lifetime. Companies that will rethink fleeing the USA in search of more business friendly climates.
In a nutshell: ExxonMobil paid over $23 Billion in corporate income tax. That's a 39% income tax rate. ChevronTexaco paid 44%.