It's not that it sucks, it is error prone. Completely ignore a knowledge of tax law for a moment. Data has to be copied from one form to another, copied for calculation (whether you do it on paper or with a calculator), copied from one line to another, and finally copied from the form into the government's tax software. Each step produces the potential for error. Properly written software does not have the same potential for error.