It's explained.
> For file size optimization and scannability purposes
Omitting tags means less transfered bytes means faster websites. If the browser can forgivingly parse HTML like this, why not take advantage of it?
Of course, it doesn't sit well with me either. This'll take some time to digest, but it is interesting to consider.