The developers of Ultima X: Odyssey have just released information about their merchant system. It's an interesting system which promotes adventuring for loot and also creates a situation where if you cannot find the best weapon by adventuring, you can still buy one in a shop.
How exactly will UX:O accomplish this? UX:O will feature an interesting idea in which item decay only exists for items purchased at a shop. Although the items will be of the same quality of monster dropped items, they will decay over time and eventually break (with no chance of repair). If you find the same item off of a monster, it will never decay from wear or tear. This system promotes adventuring to find loot, but will not make your character weak because they can't find the perfect weapon off of a monster for their character level.
You can read more about this system off of the official UX:O website: http://www.uxo.ea.com/feature_shopkeepers2.html