Hmmm...it would be nice to automatically import all W-2s, 1099s (especially the consolidated brokerage ones), etc. Even if you do some of that now, though, isn't there a need to double check the input? I doubt that automation will void the rule of "garbage in, garbage out. And I believe I'm not the only one who does certain forms in complex situations by hand so I can check them against the software, usually to be sure I checked the boxes right and put the right numbers in the right places. In other words, I figure out the answer by hand and then try to coax the software to agree with me.
Can robots handle employer contributions to an HRA when the employee is over 65 and on Medicare? How about amending from MFS to MFJ? How about when spouses work in different states? Live in different states? How about when brokerage statements say "N/A" for cost basis and/or date purchased?
Fear not, we'll always have jobs in customer service. Someone has to answer the client who wants to know how much he can make before paying back Soc Security. Or the one who wants to know why his home is assessed so high. Why just today we had a landlord client who wanted us to evict one of his tenants. And the one who called because someone rang his doorbell but no one was there. Someone has to give these folks the phone numbers of SSA, the town assessor, the marshall's office, the police. Or can robots figure that out too? If so, I want one.