Si, la descarga de bajada y la de subida es independiente a nivel de red.
Pero a nivel de protocolo, cuando descargas, tambien necesitas subir unos pequeños bytes, para indicar que los paquetes de bajada han llegado correctamente y solicitar los nuevos paquetes.
Si la velocidad de subida esta saturada, entonces estos paquetes de control se retardan, bajando asi la velocidad de bajada.
Aqui es donde el 'ping' o latencia de la conexion toma importancia. En ono por ejemplo, o en cualquier conexion de cable, tu caso es mas raro que se dé, porque al tener mejor ping esos paquetes de control sufren menos retardo y se nota menos esta limitacion. En cambio con adsl, con la latencia tan alta que tiene (mal ping) es muy facil que subiendo un simple mp3, ya tengas toda la linea saturada.
Por ejemplo, en adsl cuando bajas cosas, notaras que la web va lentísima. En cambio con ono (o cualquier otra conexion de cable) aunque estes bajando cosas, las webs, irc, msn y demas va fluido.
Esta es la razon de que haya gente que se queje tanto por el ping. No solo por los juegos, sino por una conexion de calidad en general.