Now the sources of all poetic locution are two: poverty of language and need to explain and be understood. [. . .] What Aristotle said of the individual man is therefore true of the race in general: Nihil est in intellectu quin prius fuerit in sensu. That is, the human mind does not understand anything of which it has no previous impression from the senses.
--Giambattista Vico, 1668-1744, The New Science
I understand what Vico is saying to mean that since we don't have the language to convey some experiences and because others cannot understand what they have not experienced (observed, touched, tasted, heard, smelled) that the best we can do is to use poetic language.
I like this argument for metaphor; that it can help us portray what language otherwise prevents us from conveying. Metaphor then helps us enact an experience by drawing on our previous experienced sensual data. I believe this is why blood, bone, moon and the like show up in so many poems, because these are concepts about which we all can quickly relate sensual data. It is more risky therefore (risking failure of communication) to use a metaphor with a vehicle which may be less familiar to the reader.