this is not a problem for most purposes, it's way more setup with nginx and you just get TLS by default without any special setup with caddy
caddy is a simple solution to simple problems, it can't do a lot of things ofc but if you just want to host a static website and have TLS it's very simple