Using the output of find into another program is not safe due to risk of file names containing delimiters. You need to use find -exec.
Good example of why machine readable output is important. Agree that the tutorial should showcase more and larger such examples.