The chance of people stopping using deprecated features, and just as
importantly, going back and changing existing sites, is vanishingly
small.
I'm afraid far too many people are working on existing sites to clean
them up, changing them to comply with "latest HTML standard", whatever
this might mean to someone this week. But surely most sites still don't
comply with any "HTML standard".
There was already an attempt to enforce a cleanup: XHTML, which tried to
insist that browsers should not do error correction in the case of badly
formed source, but that instead the browser should just give an error
message saying "bad page" or something. The browser writers ignored
this,
Not quite. They just apply such Draconian error handling at most to
pages served as real XHTML, i.e. with an XML media type, like the demo page
http://www.cs.tut.fi/~jkorpela/test/error.xhtml
Firefox processes it by XHTML rules. Chrome displays the page (it should
not) but preceded by a prominent error message. Modern versions of IE
can deal with real XHTML but they fail to do it properly: they show the
page, with error recovery, and do not even display an error message,
except in the console log, which is normally invisible to users.
for the same reason that anyone else would: there are billions of
pages already in existence which are full of errors.
That's not really the reason. Those billions of pages are not delivered
as real XHTML, so they would not be affected.
Instead, the browser writers figured out how to recover from HTML errors
in a consistent way. AIUI, this is even documented now.
Well, let's say that error handling is being documented and is being
made more consistent. I guess this is a good thing in general, even
though it effectively extends as modifies HTML as a real-life language:
when an error or an oddity gets documented well and gets handled
consistently in browsers, it becomes part of the HTML language that
authors can use - no matter how much the specs declare such markup as
deprecated, obsolete, cursed, sinful, or whatever.