In 2000s we were talking that `snowflake` servers are bad.
New generation is re-learning the same with k8s, which can be summarized as 'snowflake k8s clusters are bad'.
Fundamentally it's the same problem.
Even if control plane is hard down your kubelet wont be evicting anything so unless you need to surge or everything crashes you have some time to fix things. I’ve dealt with multi-hour cp outages and while stressful it didn’t have any customer visible impact whatsoever
The control plane is ha and you can upgrade one after the other independent of your workers.
With workers you can do that too.
That feels much less like a snowflake and more like snow.