I'm not too certain that is 100% true. Based on my research, all versions of Windows Server prior to 2003 were set by default to allow for DNS Recursion.
All versions of Apache Server prior to 2.1.6 had what they refer to as an HTTP Request Smuggling vulnerability.
Yes, I do believe that newer software corrects these issues. But, that still leaves about 75% of the Internet at risk. How many Windows 2000 Servers are out there? How many Apache Servers running something earlier than 2.1.6? Those are the machines that need to be assimilated!
And, what if the DNS Server Administrator has made changes to the default settings and has allowed for DNS Recursion?