We've had fun on servers with Intel cards working nicely in Linux but Broadcom not (10GE SFP cards--I forget the example but something like that)... quirks like this do exist and the average Windows user would be less knowledgable to avoid or fix them.
Yes, drivers and NIC vendors have been perpetual hassles; and why trying to run vendor certified drivers and stacks is the only way on a proper data centre server setup. Once you are 10GbE or faster then it goes wrong fast!
Also a test on a single Layer-2 LAN may differ from a transfer over Internet with different settings/MTUs, etc..
True, internet is always much more complex, but I was thinking across various WAN links, but all inside the UK.
Its been a while for me though... its all now cloud :-/
26 years of broadband connectivity since Sep 1999 trial - Live BQM