The reason it isn’t suitable for egpu has nothing to do with speed, 20gbit does work for egpus as generations of thinkpads with half bandwidth thunderbolt 3 showed (and is much more than some single lane egpu setups have) but usb3.x does not support pcie tunneling which is required for egpu.