Sobre os pontos "Problemas que os containers ainda não resolvem" queria que explicasse melhor, porque pra mim não me parecem problemas de fato. Por exemplo, segurança, os containers do docker são executados em um sistema de arquivos isolado, definido pelo programador. Assim como o docker te permite definir como seus containers interagem atráves da rede criada pelo docker. Pra mim, esses pontos são a favor da segurança, e não ao contrário.
Peço desculpas por isso, eu acho que não me expressei muito bem. Então isso não é necessariamente um problema dos containers, para esses pontos listados como "problemas" eu me referia que existem outras ferramentas como o Kubernetes que exercem essas funções com mais precisão e eficiência.
No caso de segurança, eu concondo com você que o isolamento de processo providenciado pelos containers traz uma segurança à aplicação, porém, por exemplo, quando se trata de dados sensíveis o Kubernetes fornece o objeto Secret
que armazena e gerencia de forma segura e eficiente esses tipos de dados.
Bem eu ainda sou novo nesse mundo de devops, então caso eu tenha cometido algum erro fico aberto para feedbacks.