If you think U.S. personal taxes are ridiculous (and they are), consider small business taxes. The Schedule C drags in all kinds of craziness, many worksheets don't even get filed but you have to do them to get the number on the form right. And then 1120S? That was the form I gave up on and hired a CPA.