Well no shit, John Postel is to blame for RFC 822's use of CRLF for line endings, and maybe the DOS/Windows convention isn't that bad: https://www.rfc-editor.org/old/EOLstory.txt