Потому что Kubernetes и его технологии поддерживают большинство облачных сервисов и серверов. Гораздо проще работать с тем, о чём все знают, чем заниматься своим решением общей проблемы. А ещё у Kubernetes много
документации, большая поддержка комьюнити и много готовых алгоритмов, конфигов и рецептов на все случаи жизни. Это значит, что почти для любой задачи можно найти уже готовое решение и сразу применить его в проекте.