It’s perfect really: the best idioms have sort of poetic shorthand about them. They not only say something in less words than it would take to do so straightforwardly, they add a touch of the ineffable to the description, so that strangely, beautifully, they say something that’s effectively impossible to say else wise.