It has become apparent that many organizations that have very little to do with "human rights" hide under those words. When an organizations real purpose is to channel outside influence into a country in an attempt to subvert the laws within that country they have crossed the line and need to redefine themselves honestly, even if their goals are good. No one would care if these charities were buying blankets, feeding the hungry, building houses for the homesless, or providing medical care. But when they stir up riots, fund terror related activities, and constantly undermine the government they shouldn't be surprised if they get governmental attention and have no one to blame but themselves.
from the article: In Numbers / Breakdown of foreign funds for Israeli human rights groups