I think we need to have more vital crafting material like scrap metal, scrap electronics, duct tape, sensor modules. Especially since the Gun runners arsenal will have new craftable weapons which will use these. A simple solution is to have a chance of having them spawn on enemies. Or increase the chance of them spawning in desks, trash cans and other places where you usually find loot. Important crafting materials for surivival skill are less too, but thats understandable since they are found on bushes and plants which regrow.
With all the DLCs crafting materials are in huge demand. With too many options and too few wonderglues. I think the solution is fairly simple to implement and adds to the reward system. Randomised crafting compenents in loot FTW!!!