Next year I'm going to give nothing to people who don't leave a gift receipt.
Do you have a problem with people who don't leave a receipt?
It shows contempt. They treat this gift like an unwanted gift, they thinks they can get better gift next year.
It's wrong not give gifts to people just because they don't leave a gift receipt. If someone bothered to give you something, you should return the favor regardless. If not, you could end up hurting their feelings.
If the gift is  really really really bad, you should make excuses that you lost it.
Not every person likes every gift that they receive. Sometimes, gift giving is more about the sentiment than the actual gift. Exchanging is important here.