Earlier quoted context omitted.
It may be a generational thing, a matter of familiarity with computing and computers. For someone who's lived through the 80s, "handrolling postgres" doesn't sound nearly as scary as you imagine. I expect the cost/benefit analysis of "handrolling postgres on a beefy Hetzner server" vs "navigating the menus and options of AWS services" would be different for different teams.
I've been on unmanaged MySQL for ~8 years now. Considered switching to managed but I'm not seeing any performance or stability issues, so I guess I'll just keep this train going until it craps out on me, then restore a backup onto a managed service, say sorry for the downtime, and that'll be that.
Gitlab had a long downtime because the backup was huge and on the other side of the country. The backup server was on a low speed network.
https://www.arcserve.com/blog/lessons-learned-gitlabs-massiv...
How much money would you lose if you were down for one week? How many customer would you lose?
How much credibility would you lose?
For my peace of mind, I can't afford a spof when I know one lingering.