There is a very simple solution to the complexity of the tax code--most of the complexity is in corporate taxes, so repeal corporate taxes. Altogether. Don't take them to zero because then they would still need corporate tax departments. The outcome would be:
[ul]
[li]Companies would have 20-30% more cash[/li]
[li]Since companies really don't have much use for mistresses, nose candy, or other expensive vices that people are subject to, their uses of this "windfall" are:[/li]
[ul circle][li]Pay dividends (which are fully taxable to individuals, dividends paid to companies restart this loop)[/li]
[li]Increase capital spending (which employs all kinds of folks)[/li]
[li]Increase staff (or salaries of existing staff)[/li]
[li]Reduce prices[/li]
[li]Invest it in places like the stock market or buying stuff[/li][/ul]
[/ul]
I have a hard time seeing how any of that would be bad. When you look at the multiplier effect of money spent in the economy, the net result to government income is an increase if you leave that money in the private sector, and everyone can stop whining about "corporate welfare" or "tax loopholes". Without something that radical you are never going to get an improvement in government financial performance.
When I was an under graduate I took an Econometrics class that had a class project of tracing a chunk of money into and out of a business with and without corporate income taxes. We had to trace the money through many hypothetical hands until the impacts were under $1/transaction. End result was government revenue almost doubled by eliminating the taxes. It also removed a huge lever that the government uses to influence corporate behavior (how many people would be developing corn-to-ethanol facilities without tax incentives? The government seems to think that ethanol is a good thing so they would lose a significant motivator)
David Simpson, PE
MuleShoe Engineering
"Belief" is the acceptance of an hypotheses in the absence of data.
"Prejudice" is having an opinion not supported by the preponderance of the data.
"Knowledge" is only found through the accumulation and analysis of data.