If you've ever wondered why newlines are sometimes CR and other times CR+LF, I think Gary is part of that answer.
So if you wanted your file to display properly when type'd to the console or pip'd to a printer, you needed CR,LF make it work. LF alone would give you text in a barber pole pattern, and CR alone would give you the last line of a file on a terminal, or a horrible mess of over strike text on a printer.