I can't see your point. Your character can be a master swordsman, wizard, alchemist, thief… and there is no problem, but being a master smith stretched your suspension of disbelief? Why?
Being a master wizard will help you fight evil and save the world. So will being a master warrior or thief.
Being a master blacksmith, cobbler, interior designer, carpenter, architect, etc require just as much practice but don't help you save the world.
You play the role of an adventurer. Not a craftsman.