Tax Law complexity - Tax law is determined by Congress (Not the IRS). The IRS only enforces the law Congress makes. However, it's widely known that many Congressman find the tax law to complex and have a CPA prepare their taxes.
As you can probably see by now, the tax law IS very complex. With that said, do you think there will someday be a "Flat Tax" of some sort and it would be so easy to figure you taxes that a Cave man could do it? Explain your reasoning.