No, also merchant item level scaling should be removed even it means some overhaul. If you can cough up 300 gold as a level 1 then you deserve to have some sick gear.
It doesn't make sense how merchant's stores are magically upgraded once you level. Just make it cost more.
The gameplay suffers when you can't look forward to buying certain equipment past a single level and that you aren't rewarded for taking huge risks.