не согласен. у lego есть DNS challenge, оно через кучу провайдеров (cloudflare, AWS Gateway 53) работает.
в том числе и через manual check - то есть можно самому сделать TXT запись домену
example.org, и получить сертификат, который на все поддомены будет.
даже если они не доступны как вэб серверы из интерента.
у нас так сертификаты на всю внутреную инфраструктуру стоит, из локальной сети все сайты с нормальными сертификатами, из интернета только сайт заглушка виден