Agreed.
Crafting seems a bit underdeveloped for this game. It needs a lot of loving.
I mainly use crafting for economic purposes; to create wares to sell later.