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"?
It takes longer to do my taxes via the web forms than it did by hand (which says just how bad the UI of tax prep is!), but it saves me from human mistakes.
Note that the ISR already has all the information they need to do my taxes for me. They just don't do them.
Not me! FreeFillableForms is apparently the last piece of software in the western world that doesn’t save your progress as you go. I found that out the hard way about three days ago and immediately switched to freetaxusa.