This isnt my idea, but its one I like. Its nothing complicated either, simply have an option to reverse engineer loot we may not want for anomalous components. I would imagine you wouldnt get the exact same amount of components required to build a brand new item, but maybe 75%?
kind of like, when you defeat a ship, why can't you loot it rather than blow it up and hope that something that doesn't blow up, is usefull.
i agree with what you say.
if all those components are required to make an object, couldn't you reverse engineer it to get at least some of them back