Man the devs must hate crafters. XD
No need for them. Just grab an orange item. Mod? Commendation vendors. gg
I'd imagine consumables is the only real worthwhile crafting to go with.
I consistently craft better mods than the commendation vendors offer. Crafters can also create unique orange quality gear for different looks. Crafters will be fine, and even benefit from this system.