I think they need to work on their mailing lists. I think it's become a mess and no organization to it. I think that they may be operating on different ones than one that is kept up to date. They don't know that they are sending info to people who are already customers. I had subscribed to trailer life a couple years ago and was receiving. Went to an affinity rv show and they give you a free 6 month subscription. So I was receiving two copies of the same magazine. I think they don't do the mailings themselves but through a third party company. And that company is just working on the lists they are given.
As others said, you can opt out. But you may get out back on a list if you do something different or new and you give them your address or email again. I've received things with my first name and my tamiddle name. I go by my middle name but sometimes if they ask for first name I will actually put my first name down. I don't think there is any cross referencing to the actual home address.