@Wolf480pl @danyspin97 @Shamar An interesting example of this caching: Debian repositories.
They have an extensive volunteer mirror network how they want to prevent from altering packages when you fetch them. So they cryptographically sign all their packages.
Combine that with the fact that just the file sizes (which is not obscured by HTTPS) are enough to determine which packages you're downloading, and there's no benefit to them HTTPS.
It only costs them recruitment of these proxies.