The fact that a tax-hater such as Grover Norquist opposes reforming the tax-filing procedures illustrates the complex dichotomy between giving government good responsibility without giving it dictatorship-like responsibility. In Norquist's opinion, making taxes too easy to file will make citzenry too complacent about how they're being nickel-and-dimed and will lull them into not pursuing reform. OK, fair enough. But…
How does your independent consultancy cram all of its income and expenditure items into an SMS?
Less snark version: the main cause of complicated tax code is needing to have rules about how much you can deduct for an expense when determining net income (for entities taxed by net rather than gross income, like corporations and independent contractors), not from special credits or varying rate schedules.
That problem, in turn, is amplified by the size of the taxes, which gives people an incentive to abuse whatever leeway is given by the deduction rules, forcing them to be more precise, leading tax experts to abuse the new language, and so on.
Btw, just did my taxes. Did you know that the cost of classes to change your career or improve earnings isn't deductible unless it's from an institution on an approved list?