Eternal grudges are not good, but neither is wallowing in cowardice. If you throw away your support forever why should they care? You lose leverage.
Been an NRA life member for decades, but not one more dime from me. YMMV.
Cowardice? You should ask people who know me about that allegation.