k3s is usually (AFAIK) run on VMs for production purposes, rather than being used for testing, which is where kind shines.
The major advantage of kind is you download a single binary, run one command and quickly have a functional, disposable cluster, anywhere that Docker runs.