He pretty much only told us the name of the system, but yeah, it does suggest that they're going to force specializations and make it so we won't be able to craft everything.

Honestly, when the game was released I loved crafting, but they keep ruining it to appease the people whining about everyone being able to craft everything so they can't jack up prices and have a "good economy".