I agree, it's not good advice. In some dungeons you automatically get an item you don't have, so by holding on to everything for the job you are working on you can eventually get anything within a dozen runs. I'm not sure why some dudgeon do this and some don't.
"You can always run the dungeon for a rare item." does not count as easily replaceable.