I feel that the game does not stress the importance of holding on to all materials until you get to a point in the game where you know what they are for. It is easy to simply get to a point where you sell nearly everything because the majority of your inventory appears useless at the time.