Simplicity sucks. Functionality rules.
Reliability: I don't want a single host EC2, I want a multi-AZ Kubernetes cluster.
Security: I don't want a EC2 behind a firewall, I want a zero trust architecture.
Performance: For a auth service, I don't want a boring Spring Boot app, I want a performant Rust server.