Still not seeing the huge problem.

The inventories are still randomly generated, there are still is a limited amount of encounters and a limited amount of gold which can be acquired, and a limited amount of resources to sell. Barter only reduces buying prices and increases selling prices a certain amount.