Kubernetes has made efforts for nodes to work with poor network connectivity.
The node requirements aren't that big.
A lot of use cases are relatively easy to containerise.
And edge / IoT devices are getting more powerful as well.
They aren't talking about consumer IoT here as well.
It has become a meme that Kubernetes is complicated. But it solves a lot of orchestration problems that would need to be implemented in other ways.
On the backend where you have services being fed, processing, and presenting all that data sure Kubernetes that part up, but that doesn't seem to need a special distro of Kubernetes.
when I think IoT, I think small single purpose devices: a ring door bell, a "smart" thermostat or fire alarm, a security camera. There at most a couple of processes running, what is there to orchestrate on an IoT doorbell?