I know that its not functionally required but after who knows haw many years of "html isn't written by humans" why is it still not following the rules.
I get that humans make errors, I get that they are lazy and dont add alt text and all that stuff. But software that exists to generate html should clearly generate valid html.