FreeTaxUSA made me manually input my stock transactions last year, via a paper PDF I had to print and mail separately. For most situations it is probably fine but its investments support seemed limited.
The sheer number of changes that the Tax code makes every year would be hard enough to keep up with for an open source project, let alone making integrations with all of the brokerages to make this process less painful.