I guess this makes sense when programming in an imperative paradigm. Scala, for example, has a completely opposite convention. Most of the scenarios he describes are usually things that would never occur in a functional paradigm.
Functions are rarely longer than 10 lines, there is no explicit return statement, just a short sequence of data processing and that's it.