I liked that quote. Intuit being the biggest waste of money claiming direct filing is a waste of money. Like you said, FreeTaxUSA is at least reasonable.
Hard to argue that having a dozen companies developing IT software and systems to file taxes is more efficient them the organization that specifies the filing requirements do it once. The current system is more like a welfare program for the tax companies.