I vote player run shops because then we will earn a profit in which we can use to go and buy stuff.
Also, I think the stores could all be in 1 location so then you don't have to travel everywhere to buy things. Like a city just with stores.
Thanks piix
You can already sell directly to the server with /sell to obtain money. That money could be used to buy items.