Hay un malentendido fundamental debajo de esta pregunta, y muchas preguntas similares.
La realidad es que cuando conecta un dispositivo USB 2 a un "puerto USB 3", ¡realmente no se conecta a un puerto USB 3! No eléctricamente, de todos modos.
El puerto USB 3 tiene todos los pines para un puerto USB 2. Los cables USB 3 tienen cableado para ambos. El controlador host en realidad tiene lógica para USB 2 y USB 3, y enumera en el sistema host como dos controladores: uno USB 2 / 1.1 / 1 y un USB 3.
Cuando conecta un dispositivo USB 2 a un puerto USB 3, el dispositivo USB 2 usa los mismos pines que siempre usa, y esos pines se conectan a los cables que llevan la conexión hasta el controlador USB 2 en el host. Lo que hace las mismas cosas que cualquier otro controlador USB 2, y tiene el mismo límite de velocidad de 480 Mbit / s.
No es el caso de que el concentrador o lo que sea tome algo del ancho de banda del USB 3 y lo entregue a un dispositivo USB 2 si aparece uno. El controlador proporciona un bus USB 3 y un bus USB 2. El bus USB 2 tiene todo el ancho de banda disponible que normalmente tiene, sin tomar nada del lado USB 3.
Tampoco es el caso que tener capacidades USB 3 implementadas en el mismo controlador, incluso si están en el mismo chip, ya que el controlador USB 2 hará que el controlador USB 2 funcione más rápido.
Por lo tanto, no hay ninguna razón de la arquitectura para esperar que un dispositivo USB 2 conectado a un concentrador (o puerto) USB 3 funcione más rápido que si estuviera conectado a un puerto USB 2 "nativo".
Como otros han sugerido, puede ser el caso de que un nuevo controlador USB que sea compatible con USB 3, así como 2 / 1.1 / 1, sea más rápido para hacer USB 2 que un controlador USB 2 / 1.1 / 1 anterior. Pero no es inevitable.