So practically what's the benefit of mentioning "Query planners inside a database" instead of request waterfall?

To say, by analogy, that coordinated data fetches are hard and we’ve been working on it for a long time in different contexts.

Analogies help me understand stuff and borrow lessons others have learned.