YouTube gibt dir eigentlich mehr Kontrolle, als du vielleicht denkst, nur ist das nicht offensichtlich. Das Problem ist, dass das aggressive Caching der App standardmäßig im Hintergrund läuft, und die meisten Leute wissen nicht, dass es ein paar Ebenen gibt, die man anpassen kann. Du kannst das Shorts-Caching nicht komplett ausschalten, ohne die ganze Cache-Funktion der App zu deaktivieren, aber du kannst absolut reduzieren, wie viel sie speichert und wie oft sie sich aktualisiert.
Fang damit an, in die YouTube-Einstellungen in der App selbst zu gehen - tippe auf dein Profilsymbol, dann Einstellungen > Allgemein. Schau nach Optionen rund um „Wiedergabe und Leistung" oder ähnlich (der genaue Name variiert je nach Version). Es gibt normalerweise eine Einstellung für Videoqualität und Streaming-Einstellungen, die das Caching-Verhalten beeinflussen. Du kannst die Größe des zwischengespeicherten Inhalts reduzieren, indem du die Einstellungen für die Wiedergabequalität anpasst. Dann geh in die Einstellungen deines Telefons, Apps > YouTube > Speicher, und schau nach „Cache löschen" - nicht „Speicher löschen", das löscht dein Login und alles andere. Tu das monatlich oder wenn du merkst, dass es langsamer wird.
Das andere, das hilft, ist zu prüfen, ob YouTube die Berechtigung hat, in deinen Systemspeicher zu schreiben. Geh zu Einstellungen > Apps > YouTube > Berechtigungen und stell sicher, dass der Speicherzugriff auf „Nur während der App-Nutzung zulassen" eingestellt ist, nicht auf „Immer zulassen". Das begrenzt, wie aggressiv die App im Hintergrund cachen kann, wenn du sie nicht aktiv nutzt. Es ist keine perfekte Lösung - die App wird immer noch zwischenspeichern, was du schaust - aber zusammen mit dem monatlichen Cache-Löschen und angepassten Wiedergabe-Einstellungen solltest du einen echten Unterschied sehen, wie viel Speicherplatz sie dir frisst.