You would be mistaken if you thought switching to ethernet would fix everything in macOS. There are three options for USB Ethernet chipsets that are supported in macOS without drivers: RTL8153, AX88178, AX88172A (not B or C). When using a RTL8153, I've experienced extremely high CPU usage (it's a shitty user-mode driver), and I've had the adapter drop out after transferring >20GB of files over it. I ended up buying the AX88178 and AX88172A adapters which are supported by the kernel. Based on my limited testing, only the AX88172A chipset is stable enough for 24/7/365 connectivity. Unfortunately the AX88172A is only 100Mbit, so consider it if you value stability > throughput
The thread that sparked this rabbit hole:
https://discussions.apple.com/thread/252387604
TLDR: 2022 and we are still stuck with 100Mbit adapters on macOS