Just guessing, but...
It's good PR and it cost them nothing/very little.
It's good advertising, as you go and look at their new products, to see what you can trade for.
It's good business, having traded you may go and buy more of their new products.
Keep the ones they don't have and sell the...