Ja, die Idee ist, dass die Nutzung von S3 ohne CDN ein offensichtlicher Fehler ist und jeder, der in einer Produktionsumgebung für S3 bezahlt, sich auch und ein CDN für weniger Geld leisten kann.
Eine mögliche Workaround-Lösung, falls Sie aus irgendeinem Grund in einer S3-Umgebung ohne CDN feststecken, besteht darin, s3 cdn url auf die Bucket-URL zu setzen, wodurch es zu einer No-Op-Operation wird.