I agree with what's been said. But here's one non-violent action everyone can take that will stop the abuse in its tracks: STOP SENDING THEM MONEY!
Right now our govt. is like a drug addict. The high is power and control. The drug that feeds it is money in the form of our tax dollars. If you have a friend or relative who is an alcoholic, it is irresponsible, even criminal, to give them a gift certificate to the local liquor store. Yet that's what we do when we continue to send them more money.
All this dysfunctional, controlling behavior is a byproduct of the addiction. And the corruption will get worse. Now, I'm not saying the action is without risk. Every "intervention" is met with an angry response, from the addict. You might lose your big screen TV, or even your freedom. But then again, every cause worth fighting for throughout history has been risky.
Think about it. If enough people who are damn sick and tired of this crap just stopped paying, and said, "knock yourself out" when the IRS sent them a Christmas card, first the courts would fill up, then the jails, and meanwhile the flow of drugs ($$$) would stop. I cannot think of a more effective, non-violent action that would turn things around.