I hear this a lot. I know they use this marketing technic because it evidently brings in the money... But it's irritating. There is a way to stop the on going blitz of mail and emails, you have to sign into your membership online or call their main number and request they stop. I did so when I was an annual member and the junk mail and emails did stop. I might have got 1 or 2 a year after that.I renew my NRA membership when due but ignore the constant letters. GOA is a good organization.
As a lifetime member now I get hit up about 4 time a year for donations or raffles and that seems reasonable to me.