As I understand it, the current situation is this: raw materials sell for their full purchase price, while crafted items sell for 50% of their purchase price.
Raw materials include things like food (including cooked food, like fish cakes and meat soup), cloth (even the crafted kinds, like magic cloth or ethereal cloth), the various woods (including ancient wood), and mined materials (from stone and iron to obsidian and adamantine); crafted items are things like outfits, tools, weapons, and potions (including beer and whiskey).
By itself, that isn't a problem; I've been assuming that raw materials are basically commodities in this market, things traded at full value as though they were themselves alternate forms of currency. The problem comes in when the value of crafted items is consistently less than 200% of the value of the necessary materials to craft them.
This means that if I have, for example, 10 Mythril and 8 Obsidian, I can either craft a Master Mythril Staff from it (value: 1035 gold), which takes at least one turn of a skilled craftsperson's time to make, and then sell that product for 517.5 gold... or I can just sell the 10 Mythril and 8 Obsidian at market (total value: 910 gold), which takes no time at all, and make 910 gold.
Where is the value of my craftsmanship?
My suggestion is this: either reduce the sale price of raw materials to something less than 100% of value, increase the sale price of crafted products to something greater than 50%, or both. As things stand, it feels like a waste of a class to have someone become a Blacksmith only to learn that it's more profitable to simply sell the output of our mines directly.