U.S. income tax returns these days are similar to a credit card company making you report all your charges to them and they don't tell you what they know. If you miss a charge (1099, etc ) they penalize you. Other western countries don't do this. Plus, forcing you to sign the return under penalty of perjury is unconstitutional under the fifth amendment of self incrimination.