I have a simple S Corporation setup in Washington. I have to deal with:
- City government (license & tax)
- County government (property tax)
- State government (license, 3 different taxes)
- Federal government (payroll, etc)
This is for a one-man corporation in a state without state taxes. The amount of paperwork and agencies is a total time-sink. Outsourcing it cheap for a small business either (need more volume to amortize the cost).
Sadly, I don't see simplification happening in politics anytime soon. Not only does it require cooperation between different levels of government, it would create fewer loopholes for businesses.
It's the same reason we'll never see a simple flat tax for personal taxes. Makes it too difficult to hide all the political favors.