DeletedUser
yeah i think this would open the game up and make it a lot better
First, you're talking about a large increase in the data requirements- to handle the stores inventory, you would have the equivalent of 3 more people per town (they would now have to track the number of items, instead of giving each store an endless supply).
Second, your banning people from buying quest items would make the blue bandana/black headband/green & blue indian necklace etc. quests much harder, since people already buy those. Either don't allow products to be resold, or resell everything.
Third, what price do you resell at? Do the townsman get their customary 75% discount, even on items not produced by your town?
Finally, what would you do about too inappropriate items? Would you let a level 1 tailor sell weapons? Would you let a level 3 weapon shop sell level 5 weapons?
Other than making the products available to purchase, the only real benefit I see is that you don't have to travel as far/pay as much for some items. If the designers wanted that, they wouldn't have limited the types of items in the stores in the first place...