I hate receiving credit card offers. I don't need to receive them, I've got 1.5 credit cards, I don't need more cards. And if I want one, it won't be because I get an offer in the mail, it'll be because I researched it.
You can opt out of credit card offers - Opt out prescreen works with the credit bureaus so you can stop getting them.
Also, if you get credit card offers, don't forget to shred them so no one searches your trash and gets a card in your name!
(FYI: the site is FTC endorsed)