hahaha I like the idea, but I would like to add something more to this "re-saling idea" : if the names of the objects are random as they were in D2, the merchant can sell the items with the sames stats and change the name (that is marketing, calling a twingo a ferrari) or make some little change on the item (skin change, few stat changing...)
I also liked a lot the merchant reputation system in D2 and that would be a great loss to drop it !!