Корзины AWS S3 допускают любые схемы именования, включая точки. Почему программное обеспечение форума это ограничивает?

Если бы вы разрешили использование точек, настройка Cloudflare в качестве CDN для S3 была бы проще.
Я предполагаю, что здесь нет технических причин для такого ограничения — это просто валидация. Зачем её применять, если AWS этого не делает?
Я понимаю, что в некоторых случаях HTTPS не работает с такой схемой именования, но существуют другие реализации, которые HTTPS поддерживают. Почему нельзя просто вывести предупреждение и разрешить установку значения?
Это было бы выгодно тем, кто использует этот функционал корректно, и при этом всё ещё отпугивало бы тех, кто использует его неправильно.
Пока что я реализовал Cloudfront перед S3, а затем Cloudflare перед Cloudfront… это заняло дополнительный час. Кроме того, теперь перед одним CDN стоит ещё один, плюс дополнительные расходы на Cloudfront.