Yep, the tax laws are the only ones which basically require you to provide information which tends to incriminate you. It also requires you to do so without a showing of probable cause or with no warrant being issued for a search.
Each of these objections have been raised numerous times by any number of people. You and Judicial Watch are hardly the first.
But a word of warning--those objections are always rejected by the courts.
I don't think the IRS should ever audit anyone because of their politics. I don't think they should ever NOT audit because of politics, either. I think the Rainbow Coalition and Judicial Watch probably deserve a good auditing, because something doesn't look right based on what we know.
If JW was being audited because of its politics as alleged, that's wrong. But that does not equate to having a right NOT to be audited. I hope you can grasp the difference.
And what exactly do you know?