We use AWS Fargate because we want to focus on our business and the value we give to our customers and not on infrastructure management, OS patching and agent updates. Fargate is a way for us to run containers in scale without worrying about the underlying fleet of instances or resource management(bin packing, idle instances. etc)