It doesn't make sense to me when people try to force metaphorical or figurative language to conform to literal interpretations of words, for the sake of finding fault with things everybody intuitively understands. When someone says "It's all good," after somebody bumps into them, they're not referring to the collision, but to their perspective regarding it. "Don't come running to me" doesn't make any less sense than "Don't come crying to me", because they are figurative, and mean the same thing, etc.