I personally want a system with a better magic item economy.
My ideal is, YES, any decently sized settlement has a Magic shop.  It sells spell components, and a few magic items.  Larger cities may have specialty magic weapon and magic armor shops.
But, I want a supplement with a large number of LOW-END magic items.  I'm talking, two full tiers of items BELOW "Common".  Healing potions that do 1hp, or just Stabalize a dying victim.  Magic swords that do things like "This sword has 3 charges, it regains 1d3 charges each dawn, spend a charge to deal +1d6 fire damage." Also weapons under the "Common" grade threshold don't count as Magic for damage resistance purposes.  
So, any given magic shop will have a few low end magic items at moderate prices.  They MIGHT have one Common grade item at a HIGH price.  
Like a liquor store having a lot of cheap and normal booze, and one bottle of Louis the 14th behind the counter for $1500.