TCP_NODELAY is recommended to address latency issues in modern distributed systems as it disables Nagle's algorithm. The author suggests that Nagle's algorithm may be outdated and unnecessary given the traffic patterns and hardware capabilities of contemporary systems.