Cool, I guess I'm not surprised that IBM Cloud are leading the way there :) are you aware of any on-prem options shipping Containerd as a default so far?
I know our own on-prem (IBM Cloud Private) has containerd in testing and looking for a late year release where containerd is the primary engine. I'm not as up to speed on who else is offering on-prem K8s; but I do know minikube is also getting containerd integration as we speak.
Awesome, I had a play with getting containerd running without Docker a little while back and it all worked, just required a bit more effort than Docker :) It'll be interesting to see what happens as more k8s options adopt it