If they are going to dumb down that much might as well:

Remove all tool, you don't need those to craft, just craft whenever you want
Remove all crafting attribute, you won't be restricted by stats
Remove all crafting clothes, why do you want to be restricted by stat
Auto-craft and bulk-craft, why do you want to sit and craft something, have AI do it for you

Aww heck, might as well let our Companion craft while we go kill monsters on the field.