For the last 20 years, tax-filing software companies such as TurboTax and H&R Block have successfully lobbied the federal government to stop the IRS from implementing a free, simple way for most U.S. taxpayers to file their income taxes online.