Earlier quoted context omitted.
To be fair, HTML5 also has a defined parsing algorithm. It just happens to always work on any input to produce a webpage
I think the GP has an issue not with the specification part, but with the part where it's forbidden for clients to render a noncompliant page.
Why are we okay with formats like PDF that have similarly catastrophic error handling?