Blizzard has posted a retrospective on the current crafting order system, talking about public work orders, issues with connecting customers and crafters, supporting interactions that require Inspiration and more!
To speak a bit to the original question of this thread:“Are the devs sure that the crafting order system is a success?”The crafting order system is by no means perfect. There are many ways we would like to improve it over time.