I think containerization is here to stay for sure. It just seems kubernetes offers a ton of complexity and commands that may be hard to debug to do things that I wish could be solved with an easier abstraction (maybe just AWS autoscaling groups?)
The key quote for me is this, (but I'm interested in opinions of others):
In the end, precisely because it’s generic and because running a deployment platform is an undifferentiated hard problem, it can and will be commoditised. Fargate and Cloud Run (Knative) are already barrelling down this road.