Without a doubt Erik Fair has identified the root cause, but another contributing factor is that many people who might complain about the forms do not actually fill them out.If you like your abstractions to be human, you can engage a certified public accountant. If you prefer to gloss over the gross realities of life with software, you have a lot of options. I've used H&R Block's web application for the past several years. It ain't great, but it's faster and more forgiving than hand-filling forms, and it remembers information from the previous year's return.I guess this is an instance of the general principle that if you give people a tolerable escape valve, you delay the solution of the underlying problem indefinitely.