I also think other stuff like smithing has to wear unfinished armor, certain kind, and get hit by some monsters, some heavy blows then the armor could be done, like blu, also like goblin digger in 11, some material can only be found by following some mobs. clothcrafts man should collect needles from ppl hit or killed by 1000 needles, not just drop...that's so boring...weather can be strange too, come on it's final fantasy, if you say there would be 1000 knives drop from sky or today's weather forecast is carp rain I would not be surprised