Give mewbs "L" (Learner) plates like learner drivers have until they've got to Moorcroft and crafted an item. Once they've done those things, they're on their way to success.
Yesterday I helped a newb who was utterly mystified about crafting. I walked him through weapon choice, how to buy CE on the market, and helped him with enough crowns and materials to get him to craft a Calibur.
I remember back to when I first crafted an item - it was a touch tricky and if we saw players with "L" plates we could help them out easier.
Come on man, new players are stigmatised enough as it is.