It's all about Docker
The article somehow maanges to avoid almost all mention of Docker.
Kubernetes is a platform for deploying Docker containers, and the "consistent developer deployment model" comes entirely from Docker.
You can package up your applications in Docker, and then you can deploy the same images in a bunch of different environments (Docker Swarm, Rancher, Kubernetes, Amazon ECS, Mesos, ...)
So really it doesn't matter too much if Kubernetes dies or not: you can just move your applications on to another platform. This has already happened: CoreOS used to have a Docker deployment platform called "fleet", but they recently decided to abandon it (in favour of Kubernetes as it happens)