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.
-
Having older weapons be craftable is a good idea, but they wouldn't be able to be rereleased for a very long time after that if at all. So from the community's perspective that would probably be a win/win.