No “for” loop in the example purportedly showing an iterative approach.
Not mentioning the pain of debugging the streaming solution is also a little disingenuous.