It's an interesting point - cheaper items are not worth the time to the company to drive to pick up and subsequently to deliver, and more expensive items are not worth the cut for the seller, who can get cheaper pickup elsewhere.
Wait, I thought he was advocating that for more expensive items, its more expensive to find a someone to deliver/come pickup? In which, OP's idea works better only for expensive items.