Very well written article! Personally, I'm still waiting for docker swarm. The thing is enterprise doesn't care about developer experience. They don't need to; they pay developers so much, they have over qualified developers who can grok Kubernetes, and can hire more at a moment's notice. They care much more about whether it meets their goals. Smaller companies/orgs are what care about DX. They have likely very few, potentially not super highly qualified developers, and very limited resources. To them, something that their developers can set up, understand, and maintain, that's reliable and resilient, is a HUGE win.