Это скорее Kubernetes и Serverless, а не Kubernetes vs Serverless.

Вы правы по всем пунктам. Я не думаю, что одна технология убьет другую. Более того, serverless — это философия, а Kubernetes — конкретная технология (Heroku или AWS lambda — это бессерверные технологии). Так что, если быть точным, то само сравнение не столь осмысленно. Дело в том, что против них так много людей, что я бы уточнил, что эти два решения разные и рассчитаны на разные сценарии.

С хронологической точки зрения название должно быть обратным, но распространено мнение, что бессерверные технологии — это что-то новое. Это может свидетельствовать о том, что безсерверные системы сложнее принять и интегрировать в ИТ.

Я с нетерпением жду роста гибридных решений, таких как Cloud Func из Google Cloud. Они могут быть хорошим компромиссом и возможностью уменьшить стек без потери опыта разработки.