what about failover story if server dies? PG failover setup is complicated, and cloud infra handles this for you.
But realistically, I believe major clouds (google, aws) likely has more robust org and infra for recovery than I can built and maintain.
Not every use case requires 100% uptime
Actual active-active HA of your datastores is really hard to do (CAP theorem and all that). The majority of companies don't do it.
And yes, i agree, the PG failover setup (and especially dealing with a failure afterwards, to restore the ex-master is beyond infuriating).
But its not pay 10x the amount, while eating easily 10x performance infuriating :)