We all know how those “ethics committees” go, right? It’d immediately turn into another culture war type issue where very blatant favoritism is shown to certain charities and blatant hostility to others.
It all depends on how you phrase it. "Supporting the Constitutional rights of Americans" will get broader approval than "protecting the rights of Neo-Nazis to march through Jewish neighborhoods", even though something is only a right when unpopular groups get it too.
If you're of the opinion that gun rights cause massive numbers of deaths in the US, then you might think supporting the NRA or any of their more extreme counterparts is unethical.