While I understand this sentiment, I feel that a complicated tax code (or legal code in general) is just where countries end up going as they become larger and more important in the day-to-day lives of its citizens. All the various financial situations in this country are incredibly complicated.
Perhaps we should take a similar route as public defenders (not in practice but in theory, public defenders are horribly under-funded at the moment). The government could provide a tax management program for the general public that does the basics for you. Basically if you qualify for a 1040-EZ you can just use some IRS front-end system. If you have a more complicated situation, then accountants are always available.
I'm frankly disappointed our governments have not done more with the Internet.