1039
USB-C hubs and my slow descent into madness - Dennis Schubert
(overengineer.dev)
This is a most excellent place for technology news and articles.
If you have a native Ethernet port, use that. If you don't, ethernet over USB-C or on a PCI card is approximately as good. A USB 3.0 adapter + port is technically slower, but if your network isn't capable of speeds faster than a gigabit, the adapter won't be the limiting factor. For most people, these are all good solutions. Faster networking equipment is still somewhat specialty/niche.
USB 2.0 adapters/ports can cause problems though, as it's capped around half a gigabit. While this likely won't affect your access speeds to the public internet, it will likely slow file transfers to other devices on your home network.
The chipset maker isn't a perfect heuristic, as shown in the article, but I've had pretty good luck with Intel and Marvell.