I upgraded my entire home network to 10GBase-T earlier this year, and I get 10Gbps speeds everywhere, but I run Linux everywhere, except for a few Windows VMs, which also get 10Gbps. I think the TLDR for this article comes down to "Windows networking sucks", which everybody should already know anyway.
> I think the TLDR for this article comes down to "Windows networking sucks", which everybody should already know anyway.
You can even safely remove the word "networking" from that sentence.
Windows networking doesn't suck that much. Microsoft does do some good things with networking (they originated receive side scaling, which is really useful for high volume servers), this is just bad defaults and poor feedback.
Other OSes also suffer from bad defaults and poor feedback, so whatcha gonna do.