I'm a conservative, and I do believe the tax code is complex and onerous. Its made that way by lobbyists trying to get their special deals, and politicians using a revenue generation mechanism to push behavior.
The thought that its is only Intuit's 2.3MM/yr keeping the tax code complex is a bit bogus. There are many industries that rely on the current tax code's deductions and complexities to survive. The amount of money by companies, unions, and NGOs is staggering. They are backed by the helpful idiots in the media that continually preach that any tax code change is an assault on the poor. Even showing no understanding of basic math when deduction + flat rate taxes are suggested.
And yes, since I barely trust government accounting, having been the victim of a $1,000+ mistake which took a long time to resolve and hurt quite a bit and growing up under Indian Health Service, I don't believe in a return-free system. The thought anyone would take "trust us" from the IRS (or any government agency) is so foreign to my thinking, I just don't understand how it would work.
I believe in a flat rate tax with a larger base deductible with no social, moral, or lobbyist driven deductions. The IRS should have no political or social ties. It is there to raise revenue, nothing else.