AARP is technically a charity. It should not be.
ARRP is nothing but a big insurance company. It is sure not a charity.