Disabling Gigabit on a RPI 3 improves download speeds, a lot

Download speeds on my RPI 3 B+ even when connected directly to the router where very poor. I found a note that disabling Gigabit Ethernet might improve things, and thankfully it did, and a lot! The command to do so (on the latest Raspberry OS ethtool is already installed, YMMV)

sudo ethtool -s eth0 speed 100 duplex full autoneg on

I am not sure if this survives reboots yet, but what an improvement 🙏.

Update I ended up throttling the LAN port on my router to 100 MBit/s, with same positive effect on download speeds but without having to figure out if the above command is sticky.