Agreed. After recently finishing up a migration off ECS, it is madness and feels like OP just wanted a contrarian take.
Honestly, if they had said: "So instead we set up some bare-metal EC2 instances" I would be on-board.
Honestly, if they had said: "So instead we set up some bare-metal EC2 instances" I would be on-board.
It was definitely not about being contrarian but about offering first and foremost a more cost effective but still relatively simple, scalable and robust alternative to their current setup.
They have a single small team of less than a dozen people, all working on a single application, with a single frontend component.
Imagine instead this team managing a K8s setup with DNS, ALB and SSL controllers that each set up a single resource. I personally find that overkill.