they really need to sort this... more important, decide if the craft mat drop by 1 or 9... but not random like this. we already have enough random in the game, don't need to add more insane RNG there.
the best idea is to divide the loot by 20 per dungeon. (for the armor) and give craft mat only on the second boss (one of the chest only). for make up, make them drop by 5 all the time, will be a good balance i think.
indeed people will after sometimes look for one part in one dungeon, but it will still better than this huge mess actually.