We have come across a few scenarios where we need to create a child flow just to set a delay between items that we are looping through to avoid failure responses because of request limit reached or service unavailable errors.
Most APIs have time based request limits, so if we can set a delay between items in the With items, that would lessen the need for a child flow only for one action and the sole purpose of putting a delay in between items.