Would you lose any benefits of docker if the docker service ceased to be a daemon?

This author writes about alternatives to docker, such as Podman, Buildah and Skopeo.

In addition you can run docker images without the Docker Daemon using nspawn.

But I want to run docker-compose and link my containers. I want to give a declarative description of my system to Rancher or Kubernetes and have it spin up the dependencies of my software system, across a cluster of machines if required.

Hypothetically, how much would you lose by not having a daemon-based container host? To me it seems to be both declarative container linking (in docker-compose) – although I can imagine how you might achieve that without a daemon process, and cluster scheduling.

My question is: Would you lose any benefits of docker if the docker service ceased to be a daemon?