Redundancy is not without reliability cost. Redundancy is complexity. Redundancy has to be weighed – a simple outage and migration, or a complex auto/manual failover and state transfer management and integration?
These nuances are shrouded to newcomers, but we all eventually get kicked in the face with our cleverness.
@SwiftOnSecurity Thinking about redundancy often pushes people into a vastly simpler architecture, though: it belies many assumptions about various pieces of the system staying in sync, and thus outright breaks some fragile setups.