Mostly agree, but then you have to take care of replication, failover, and backup. By using a replicated block storage, you can mostly externalize that problem.
We’ve spent a fair bit of time on this at ClickHouse through our operational expertise huilding Postgres managed services multiple times. We’re fortunate to have deep internal and partner Postgres expertise, folks who originally built WAL-G back in the Citus Data days and are active contributors now and solid partnership with Ubicloud.
It’s definitely more engineering work, but the performance/scalability gains make it worth it. Relaying this based on 100s of customers who migrated to ClickHouse Managed Postgres - new, powerful world surpassing previous expectations.