welcome to raspberry pi hardware. the usb bus has been problematic since the beginning. i thought the 4s better but it still seems off, but not sure why
I would assume the USB3 ports on the 4 would be better, as they go through a dedicated USB controller connected to the PCIe bus. The USB2 ports are provided by the SoC itself, and that controller is not the best.
While that's a cool chip, it doesn't really apply here.
USB2.0 ports on the RPI4 only have 2.0 lines (from DWC2 inside the SOC).
USB3.0 ports on the RPI4 have both 2.0 and 3.0 lines going to it (both sets of lines for this port coming from the same place: the pcie connected usb controller).
Even though both of the above ports come with 2.0 lines, they're quite different in how they're implemented.
The chip you linked would be useful if that pcie controller didn't come with 2.0 connections.
Ah, cool. This is great info. I just assumed the 2.0 lines would have gone to the SoC still. I'll have to measure the CPU load again and make sure I'm plugged in to a blue port.