Ahh, you're correct. I wasn't sure if CRLF was actually codified in rfc158, I just did a search for "CRLF" on it, I didn't realise they were using the hex values of CR and LF (X'0D' X'0A').
The internet is now 8 or 9 million devices big, and CRLF is still the standard newline for internet protocols.
So historically speaking, MS DOS is doing the right thing.