Wenn nein, woran liegt das dann?

Eher Nein. Du gehst einfach davon aus, dass der Server, der Dir die Daten schickt, eine unendliche Bandbreite zur Verfügung hat und der allein begrenzende Faktor für die Downloadgeschwindigkeit Dein eigener Internetanschluss sei. Das ist nicht der Fall. Auch der Serverbetreiber hat einen Internetanschluss mit begrenzter Kapazität. Die Server selbst haben nur eine bestimmte Anzahl an Netzwerkkarten. Dazwischen liegen Leitung von Providern, ISP, die auch schon mal über den Atlantik gehen. All das kann die maximale Downloadgeschwindigkeit limitieren. Und manchmal haben die Server-Betreiber auch noch Begrenzungen pro Verbindung, um jedem, der zu einem bestimmten Zeitpunkt einen Download am Laufen hat, gerecht zu werden und so die verfügbare Leitungskapazität auf alle gleichmäßig zu verteilen.

...zur Antwort