Earlier quoted context omitted.
When I think about k8s complexity, I can only understand this argument if I'm the one dealing with the infrastructure required. If I have to install k8s in my servers, then I'll probably need to think hard about security, certificates, hardware failures, monitoring, alerting, etc. It's a lot of work. However, if I use a managed k8s service, I probably don't have to think about any of that. I can focus on the metrics…
Honestly getting a cluster running is the easiest part. It’s all the add one like istio that make it complicated.
That's like saying running windows is the easy part, it's all the add-ons like Microsoft office that make it complicated.