The solution would be to make harder and harder recipes so you have to specialize gear or buy expensive sets for all crafts.