I'm all for simplifying the tax code to the point where taxes can be done automatically and effortlessly. I am willing to congratulate those European countries that have made their tax codes that simple.
These things do not change the reality that our tax code is not that simple now.
No, the thing that supports making our tax code that simple now is allowing government to fire shots over (or into) the bow of tax preparation companies thus breaking their power and allowing the simplification of our tax code.
Oh, OK. Good point. Now all we lack is an explanation of why US taxes were about as complicated before there was tax preparation software.