Well said
@Desk Jockey , and thanks to the OP for the post. I was just thinking of starting a similar thread.
I too have mixed feelings. I'm a life member and would probably give more if I thought it was needed for a particular situation, but I have to admit that I'm being a hypocrite in that I'm supporting an organization based in large part on its power, and I routinely find myself chastising others for taking a position when the ends justify the means.
I understand that a 2A organization might find itself in the position of supporting a politician who has a stance that is contrary to one of my other beliefs. I also expect that a pro-hunting organization might support a politician who, for example, supports increasing my access to hunting lands, but has a position that is inconsistent with the 2A (like "hunting rifles are fine, but no one needs a 30 round magazine"). In each case I don't think that makes either
organization an enemy. *Personally* if I have to choose between the 2A and hunting, I know which I will choose. I just hope that never comes to pass, and the times where there is a conflict are minimized.
The NRA is far from perfect. If you haven't reviewed the publicly available tax return (Form 990), it's pretty eye-opening. The most recent I could find was from 2018 and here are some interesting items: $92.8mm paid to the top 5 independent contractors; and $6.6mm paid to the top 5 officers and directors (including North, although his ~$1.4mm wasn't paid by the NRA, it was paid by the #1 independent contractor - the PR firm). The notes about how some of the directors receive benefits are also pretty interesting (sickening - IMHO).
Finally, the NY AG action is clearly political because of the remedy sought - dissolution of the NRA. Years ago this was generally the only remedy available when "insiders" abused a nonprofit, but even Congress figured out that was not appropriate and in the 90's enacted a law that permits the IRS to impose what are called "intermediate sanctions" when an insider engages in an "excess benefit transaction". (Translated - the IRS can impose big monetary penalties *on the individuals* who work at a nonprofit and abuse their power, without dissolving the nonprofit itself.) If the NY AG wanted to solve alleged abuses, I am confident that there are similar options under NY law, and if not, she could work with the IRS to get to the "right" result.
Fingers crossed that things become more transparent, but not holding my breath.