---
I actually just looked up the arguments against Direct File, and the Republicans who oppose it argue that the IRS has no incentive to make sure that you pay the least taxes possible, while third parties do (in order to win your business). I believe this relies on the assumption that the tax code is so complicated that not even the IRS knows what you owe, what with all the special exemptions, tax discounts, etc. and therefore it takes a market to incentivize doing the work to navigate the tax code to get the biggest discount possible.
My reply to that would be that what this really means is that the tax code is too complicated, and keeping the market involved is killing the incentive to simplify it. If it were too simple, TurboTax et al. would go out of business. If Direct File were instituted and people found that they were charged more than they should owe, then this is a pressure to simplify the tax code so that the IRS can definitively tell you the minimum taxes you should pay.
What's your take on it?