The crux of the issue...
The NRA is a political organization, just like the DNC or the RNC. They run on money, and money requires memberships and donations. A long run of affluence and practically guaranteed memberships have convinced them that the majority of the gun-owning public is more than willing to accept an ongoing series of 'reasonable restrictions' on firearms ownership.
They may be right. Those of us who take a hard line like 'no new gun laws, and repeal the bad ones' or insist on a national CCW are viewed as radicals by the appeasment crowd. I say that if you let the wolf eat your leg so he'll leave the rest of you alone, you won't be able to run or fight when when he gets hungry again tomorrow.
If you buy a membership, then it's your NRA. I have quit them before over their wishy-washy defense of my freedoms, and I have learned that I can sleep nights without a NRA card in my wallet. The way I see it, that money can be just as well spent on phone calls to my legislators, or on ammo to make new shooters out of non-shooters. That's just my opinion and nothing more.
I won't support a candidate or an organization who doesn't stick by the issues that are dear to me. If you're upset with the NRA, write them a letter and tell them to stuff it- then tell them why, and what it'll take to win back your membership. If they get enough letters things will change- because money is the bottom line with them, just like any other political organization.