Es wurde angedeutet, aber es wurde von den anderen Antworten nicht vollständig angesprochen: Es läuft alles auf Kosten hinaus, und einige der Kosten sind kniffliger, als Sie vielleicht denken.
Die offensichtlichsten Kosten sind, dass jemand sie löschen muss. Jetzt können Sie einfach einen Praktikanten in den Koffer stecken und ihn die Dateien durchsuchen lassen, um die Dateien zu entfernen, die im eigentlichen Spiel nicht benötigt werden. Aber trotzdem musst du dafür bezahlen und selbst wenn du das nicht tust (weil du ein Monster bist, das keine Praktikanten bezahlt), hättest du diesen Praktikanten trotzdem etwas Nützliches tun lassen können, wie Pizza für das Entwicklerteam zu bestellen es kostet dich immer noch.
Die weniger offensichtlichen Kosten sind, dass die Ressource, die Sie entfernen möchten, aus einem Grund eingesetzt wurde: Sind Sie absolut sicher, dass der Grund veraltet ist? Sicher, Sie haben diesen Code für eine Demo geschrieben und brauchen ihn nicht mehr, aber stimmt das wirklich? Haben Sie eine nützliche Funktion geschrieben, die Sie vergessen haben, in die anderen Bibliotheken zu migrieren? Hat Stacey eine wirklich coole Grafik für die Demo gemacht, die im echten Spiel gelandet ist? Verwendet ein interner Simulator immer noch die alte Stufe, die Sie zum Testen verwendet haben?
Spiele machen ist ein Geschäft. Auch wenn es sich nicht um ein Geschäft handelt, das Geld verdient, ist es dennoch ein Geschäft mit begrenzten Ressourcen. Jede Entscheidung erfordert eine Kosten-Nutzen-Analyse, auch wenn Sie nicht für jeden Fall Geschäftsfälle schreiben. Und die einfache Tatsache ist, dass die Kosten für das Verlassen dieser Assets im Spiel geringfügig höher sind und die Vorteile ein deutlich geringeres Risiko darstellen, dass etwas kurz vor der Veröffentlichung explodiert.
Alle diese Fragezeichen im "weniger offensichtlichen" Absatz stehen für Unsicherheit. Du weißt es einfach nicht. Und wenn Sie ein Unternehmen führen, müssen Sie Ihre Unbekannten gegen Bekannte eintauschen. Und was bekannt ist, ist, dass das von Ihnen erstellte Paket die Tests bestanden hat, auch wenn es ein wenig aufgebläht ist.
Es gibt andere potenzielle Kosten, wie zum Beispiel Informationslecks im Entwicklungsprozess, die möglicherweise zum Ableiten von Hacks verwendet werden könnten. Sie haben den Testprozess jedoch so wie er ist durchlaufen, und Sie sollten sich darüber keine Sorgen machen.
tl; dr: Niemand wird einen um 4% größeren Download bemerken, aber er wird bemerken, wenn Sie das Spiel durch Entfernen der erforderlichen Dateien unterbrochen haben.