To err is human, to really foul things up requires a computer.
As a user, how do you know that the tax software you are using was "properly written"?