Kubernetes as a project is a reification of developer indecisiveness and incompetence
Sysadmin types generally donโt write much software, but the equivalent in our space would be some poorly-maintained unreadable 2,000 line batch file written in 2002 and still being used today.
Kubernetes is what you get when devs get their wish list and then can avoid responsibility or accountability.