HTTP/0.9 supports leads to problems when trying to talk to non-HTTP/0.9 (Some problem security related, some problems not), moreover, it often leads to weird behaviors when talking to buggy servers.
The simplest solution, most robust, solution to the problems is causes is just to remove it. Modern servers should be talking HTTP/1.x, or better, HTTP/2.
According to our numbers, ~0.01% of HTTP responses are HTTP/0.9 (that count excludes HTTP/2 and QUIC requests). Each week, about 1% of Chrome users see a response that's interpreted as HTTP/0.9. Note that these numbers are over estimates - when a broken server sends us bogus data in response to an HTTP request, we'll often treat it as an HTTP/0.9 response. It's unclear how often this happens.
Comment 1 by josh@joshtriplett.org
, Jun 30 2016