A big issue with this is that programmers re-implementing parsing code--be it for network protocols, file formats, or the like--are bound to make the same mistakes that lead to DOS/memory corruption vulnerabilities. Pulling code into the standard library for every possible network protocol, file format, compression standard, etc. would engorge the stdlib to the point that it would be impossible to both maintain and stringently audit incoming changes.
That being said, I am a big proponent of keeping dependencies slim, and library authors should especially aim for minimal dependencies where they can--that would help account for the deeply-nested dependency issue we see in npm and the like.