I mean why SHOULD I, in my part time, be able to be a better blacksmith, potion maker, and enchanter than the supposed professionals? It's kind of out of whack. I enjoy the crafting but really does it make sense?
The in-game answer is you are a mighty hero. I mean you are a better fighter than anyone else, or a better mage than anyone else.
The balance answer is that if you can use money to replicate character skills, skills become useless, because money is so freely available. If they put in 100% smithing potions, balance would require that they cost about 20,000 gold.