I saw the quest thing in a wayward Ekko vid breaking down the dev streams.
As for the other issue, it assumes that everyone is okay with letting one person craft all of an item type which just isn't true. People want to be able to craft and unlock things for themselves/ map their progression...