Think about it, the point of all those items and food, etc. It is for immersion, but immersion is lost if all you have to do is click a button and send things to camp. That's my point. And if nothing would stop you from manually running to camp or a merchant, then it makes no sense to make players manually run to camp or a merchant.
So, I say either choose immersion or convenience. You can't really have both. Either make players pick up food and items for immersion sake and then create restrictions so it is meaningful or do away with the whole thing.