Big bark, little bite. Unless 10GbE drops
With 1GbE nearly 15 years old you'd think technologically we'd be able to buy a cheap NIC that can easily max out, yet still you need to pick carefully as half those NICS are utter trash barely capable of 250Mbps. Even top-end 10GbE cards struggle to max out past 80% of the theoretical with top line hardware.
Networking manufacturers need to start stepping up because it's annoying having to deal with such crap gear that's already out there incapable of supporting the bare minimum standards of the Ethernet protocol. If you can't perform, don't sell it.