We bitch because we see what the NRA does to scupper other gun rights groups. The NRA, like any other lobbyist group is interested in cash flow. They have no real incentive to actually fight for our gun rights.
I'd rather (and do) give to other groups who do actually fight for us; GOA, JPFO, SAF.
The NRA is out of touch and Not Relevent Anymore.