I finally got around to leveling up my crafting skill a bit and I'm a little worried about how this system will affect the economy of the game. I believe that in order to spur a player driven economy you need to force players to interact. If every player is able to craft everything, then you have no incentive to actually trade. Instead players will just hoard commodities. I would propose that there is some kind of skill cap on certain items that are crafted. For example a player could be a master caster, woodworker, etc. but not master of them all. If i'm able to craft everything myself, what incentive do I have to trade at all?
This game will grind down to a few people sitting in ports for the most important items just buying all of them the instant they become available. It's very stagnant.