Sunday's Dilbert exposed just why Waterfall rarely works in the real world. Given a blank slate most product managers have no idea what they want it to do.
The real world follow on is when Sally finally does write the software the PM will say "why doesn't it do [feature X our competitor has]?" And anyone who has been in this flow before will know just how the rest of the conversattion will go.