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.