I have been against crafting ever since season 17. I thought it was bad for the game. However I don't think it should be removed all together. I think a very good balance for crafting is don't have new weapons be craftable. But anything returning, like seasonal or revamped raids/dungeons, should have craftable weapons. Another way to make world drops more valuable is to remove enhanced perks from crafted weapons but dropped weapons can be enhanced.
This season would have been a perfect one for this. All the splicer weapons should have been craftable while the new seasonal loot isn't. Anyways that's just my idea of how to keep crafting without having it ruin the desire to play.
-
I’d like to see no crafting but us to have more control over drops and perk pools. The vendor resets giving multiple perks should apply to all vendors and when selecting an engram you should be able to choose armour or weapons.