Everything should be able to be done by computer at this point. You have no idea how ridiculous it is that I file returns for companies with 60 investors, it has all their information yet none of that is registered in their system automatically, it requires manual entries and even then isn't linked to the taxpayers information unless someone chooses to audit it. Its absurd. The IRS just needs massive IT funding.
And people should be able to do their taxes on a postcard. Anything different is just a bad system. I don't agree with a flat tax though. But probably 75% of taxes could be done automatically by ADP for the middle class dude with 1 job.