@ericsampson mentioned to me that a lot of http clients turn this on by default. Some ecosystem stats: - [Node.js does this by default on sockets](https://nodejs.org/dist/latest-v16.x/docs/api/net.html#net_socket_setnodelay_nodelay) - [Reqwest does this by default](https://docs.rs/reqwest/0.11.4/reqwest/struct.ClientBuilder.html#method.tcp_nodelay) - [Hyper itself has this as `false`](https://docs.rs/hyper/0.14.11/hyper/client/struct.HttpConnector.html#method.set_nodelay) - [libcurl also does this by default](https://curl.se/libcurl/c/CURLOPT_TCP_NODELAY.html)