It's impossible to make essential complexity disappear but it is certainly possible to reduce incidental complexity. Most software is much more complex than it needs to be and Kubernetes is no exception.
That stack is super complex and utterly bespoke to the company.
With k8s it’s standardised and usually better quality.
I would really appreciate a more mature ecosystem.